Adapting a number of repetitions for a physical uplink control channel

ABSTRACT

A methods and apparatuses for providing and configuring channel state information (CSI) reports. A method of operating a user equipment includes receiving a channel state information reference signal (CSI-RS) and generating, based on the CSI-RS reception, a first CSI report and a second CSI report. The first CSI report includes a first channel quality indicator (CQI) index from a first set of CQI indexes and the second CSI report includes a second CQI index from a second set of CQI indexes. The method further includes transmitting the first CSI report in a first channel and the second CSI report in a second channel.

CROSS-REFERENCE TO RELATED APPLICATIONS AND CLAIM OF PRIORITY

This application claims priority to U.S. Provisional Patent ApplicationNo. 62/804,475, filed Feb. 12, 2019 and U.S. Provisional PatentApplication No. 62/818,160 filed Mar. 14, 2019, the disclosures of whichare incorporated herein by reference in their entireties.

TECHNICAL FIELD

The present disclosure relates generally to wireless communicationsystems. More particularly, the present disclosure relates to adjustinga number of repetitions of a physical uplink control channel (PUCCH)transmission from a user equipment (UE) communicating with a basestation. The present disclosure additionally relates to enabling linkadaptation for communication support of different service types for theUE. The present disclosure further relates to multiplexing controlinformation for services with different priorities in a PUCCH or in aphysical uplink shared channel (PUSCH).

BACKGROUND

There is a demand for an improved 5G communication system. The 5Gcommunication system is implemented in higher frequency (mmWave) bands,for example 28 GHz bands or 60 GHz bands, to enable higher data rates. AUE and a base station (BS or gNB) can support simultaneous transmissionsand receptions for different service/priority types associated withdifferent reliability or latency requirements by utilizing PUCCHs,physical downlink control channels (PDCCHs), physical uplink sharedchannels (PUSCHs), and physical downlink shared channels (PDSCHs).However, a transmission from the UE to the gNB can sometimes besuspended by the UE or not be received correctly by the gNB.Accordingly, a retransmission can be triggered. Also, differentservice/priority types can have different latency or reliabilityrequirements that necessitate different link adaptation mechanisms andprioritization mechanisms in case of an inability by the UE to supportsimultaneous transmission of information for different service/prioritytypes.

SUMMARY

The present disclosure relates to adjusting a number of repetitions fora PUCCH transmission.

In one embodiment, a method for a UE to provide channel stateinformation (CSI) reports is provided. The method includes receiving achannel state information reference signal (CSI-RS) and generating,based on the CSI-RS reception, a first CSI report and a second CSIreport. The first CSI report includes a first channel quality indicator(CQI) index from a first set of CQI indexes and the second CSI reportincludes a second CQI index from a second set of CQI indexes. The methodfurther includes transmitting the first CSI report in a first channeland the second CSI report in a second channel.

In another embodiment, a UE is provided. The UE includes a receiverconfigured to receive a CSI-RS and a processor configured to generate,based on the CSI-RS reception, a first CSI report and a second CSIreport. The first CSI report includes a first channel quality indicator(CQI) index from a first set of CQI indexes and the second CSI reportincludes a second CQI index from a second set of CQI indexes. The UEincludes a transmitter configured to transmit the first CSI report in afirst channel and the second CSI report in a second channel.

In yet another embodiment, a BS is provided. The BS includes atransmitter configured to transmit, to a UE, a CSI-RS and a receiverconfigured to receive, from the UE, a channel with a first CSI reportand a second CSI report generated based on the CSI-RS. The first CSIreport includes a first CQI index from a first set of CQI indexes andthe second CSI report includes a second CQI index from a second set ofCQI indexes.

Other technical features may be readily apparent to one skilled in theart from the following figures, descriptions, and claims.

Before undertaking the DETAILED DESCRIPTION below, it can beadvantageous to set forth definitions of certain words and phrases usedthroughout this disclosure. The term “couple” and its derivatives referto any direct or indirect communication between two or more elements,whether or not those elements are in physical contact with one another.The terms “transmit,” “receive,” and “communicate,” as well asderivatives thereof, encompass both direct and indirect communication.The terms “include” and “comprise,” as well as derivatives thereof, meaninclusion without limitation. The term “or” is inclusive, meaningand/or. The phrase “associated with,” as well as derivatives thereof,means to include, be included within, interconnect with, contain, becontained within, connect to or with, couple to or with, be communicablewith, cooperate with, interleave, juxtapose, be proximate to, be boundto or with, have, have a property of, have a relationship to or with, orthe like. The term “controller” means any device, system or part thereofthat controls at least one operation. Such a controller can beimplemented in hardware or a combination of hardware and software and/orfirmware. The functionality associated with any particular controllercan be centralized or distributed, whether locally or remotely. Thephrase “at least one of,” when used with a list of items, means thatdifferent combinations of one or more of the listed items can be used,and only one item in the list can be needed. For example, “at least oneof: A, B, and C” includes any of the following combinations: A, B, C, Aand B, A and C, B and C, and A and B and C.

Moreover, various functions described below can be implemented orsupported by one or more computer programs, each of which is formed fromcomputer readable program code and embodied in a computer readablemedium. The terms “application” and “program” refer to one or morecomputer programs, software components, sets of instructions,procedures, functions, objects, classes, instances, related data, or aportion thereof adapted for implementation in a suitable computerreadable program code. The phrase “computer readable program code”includes any type of computer code, including source code, object code,and executable code. The phrase “computer readable medium” includes anytype of medium capable of being accessed by a computer, such as readonly memory (ROM), random access memory (RAM), a hard disk drive, acompact disc (CD), a digital video disc (DVD), or any other type ofmemory. A “non-transitory” computer readable medium excludes wired,wireless, optical, or other communication links that transporttransitory electrical or other signals. A non-transitory computerreadable medium includes media where data can be permanently stored andmedia where data can be stored and later overwritten, such as arewritable optical disc or an erasable memory device.

Definitions for other certain words and phrases are provided throughoutthis disclosure. Those of ordinary skill in the art should understandthat in many, if not most, instances, such definitions apply to prior aswell as future uses of such defined words and phrases.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present disclosure and itsadvantages, reference is now made to the following description taken inconjunction with the accompanying drawings, in which like referencenumerals represent like parts:

FIG. 1 illustrates an example wireless network according to variousembodiments of the present disclosure;

FIGS. 2A and 2B illustrate example wireless transmit and receive pathsaccording to various embodiments of the present disclosure;

FIG. 3A illustrates an example user equipment according to variousembodiments of the present disclosure;

FIG. 3B illustrates an example BS according to various embodiments ofthe present disclosure;

FIG. 4 illustrates an example slot structure for PUSCH transmission orPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 5A illustrates an example transmitter structure according tovarious embodiments of the present disclosure;

FIG. 5B illustrates an example receiver structure according to variousembodiments of the present disclosure;

FIG. 6 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 7 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 8 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 9 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 10 illustrates a method of multiplexing HARQ-ACK information in aPUSCH transmission according to various embodiments of the presentdisclosure;

FIG. 11 illustrates a method of multiplexing HARQ-ACK information in aPUSCH transmission according to various embodiments of the presentdisclosure;

FIG. 12 illustrates a method of simultaneously transmitting two UCIcodewords in two PUCCH transmissions on a serving cell according tovarious embodiments of the present disclosure;

FIG. 13 illustrates a method of multiplexing two UCI codewords in aPUCCH transmission according to various embodiments of the presentdisclosure;

FIG. 14 illustrates a method of multiplexing two CSI reportscorresponding to two different MCS tables according to variousembodiments of the present disclosure;

FIG. 15 illustrates example PUSCH transmissions and PUCCH transmissionsaccording to various embodiments of the present disclosure;

FIG. 16 illustrates a method of determining a number of REs for UCImultiplexing according to various embodiments of the present disclosure;

FIG. 17 illustrates a method of multiplexing a CSI report according tovarious embodiments of the present disclosure; and

FIG. 18 illustrates a method of multiplexing a CSI report according tovarious embodiments of the present disclosure.

DETAILED DESCRIPTION

FIGS. 1 through 18, discussed below, and the various embodiments used todescribe the principles of the present disclosure in this disclosure areby way of illustration only and should not be construed in any way tolimit the scope of the disclosure. Those skilled in the art willunderstand that the principles of the present disclosure can beimplemented in any suitably arranged wireless communication system.

Depending on the network type, the term ‘base station’ can refer to anycomponent (or collection of components) configured to provide wirelessaccess to a network, such as transmit point (TP), transmit-receive point(TRP), a gNB, a macrocell, a femtocell, a WiFi access point (AP), orother wirelessly enabled devices. Base stations can provide wirelessaccess in accordance with one or more wireless communication protocols,e.g., 5G 3GPP New Radio Interface/Access (NR), long term evolution(LTE), LTE advanced (LTE-A), High Speed Packet Access (HSPA), Wi-Fi802.11a/b/g/n/ac, etc. The terms ‘gNB’ and ‘TRP’ can be usedinterchangeably in this disclosure to refer to network infrastructurecomponents that provide wireless access to remote terminals. Also,depending on the network type, the term UE can refer to any componentsuch as mobile station, subscriber station, remote terminal, wirelessterminal, receive point, or user device. A UE can be a mobile device ora stationary device.

To meet the demand for wireless data traffic having increased sincedeployment of 4G communication systems, efforts have been made todevelop an improved 5G or pre-5G communication system. Therefore, the 5Gor pre-5G communication system is also called a ‘Beyond 4G Network’ or a‘Post LTE System’.

The 5G communication system is considered to be implemented to includehigher frequency (mmWave) bands, such as 28 GHz or 60 GHz bands or, ingeneral, above 6 GHz bands, so as to accomplish higher data rates. Todecrease propagation loss of the radio waves and increase thetransmission distance, the beamforming, massive multiple-inputmultiple-output (MIMO), Full Dimensional MIMO (FD-MIMO), array antenna,an analog beam forming, large scale antenna techniques are considered in5G communication systems.

In addition, in 5G communication systems, development for system networkimprovement is under way based on advanced small cells, cloud RadioAccess Networks (RANs), ultra-dense networks, device-to-device (D2D)communication, wireless backhaul, moving network, cooperativecommunication, Coordinated Multi-Points (CoMP), reception-endinterference cancellation and the like.

The discussion of 5G systems and frequency bands associated therewith isfor reference as certain embodiments of the present disclosure can beimplemented in 5G systems. However, the present disclosure is notlimited to 5G systems or the frequency bands associated therewith, andembodiments of the present disclosure can be utilized in connection withany frequency band.

FIG. 1 illustrates an example wireless network 100 according to variousembodiments of the present disclosure. The embodiment of the wirelessnetwork 100 shown in FIG. 1 is for illustration only. Other embodimentsof the wireless network 100 can be used without departing from the scopeof the present disclosure.

The wireless network 100 includes a BS 101, a BS 102, and a BS 103. TheBS 101 communicates with the BS 102 and the BS 103. The BS 101 alsocommunicates with at least one Internet Protocol (IP) network 130, suchas the Internet, a proprietary IP network, or other data network.Instead of “BS”, an option term such as “eNB” (enhanced Node B) or “gNB”(general Node B) can also be used. Depending on the network type, otherwell-known terms can be used instead of “gNB” or “BS,” such as “basestation” or “access point.” For the sake of convenience, the terms “gNB”and “BS” are used in the present disclosure to refer to networkinfrastructure components that provide wireless access to remoteterminals. Depending on the network type, other well-known terms can beused instead of “user equipment” or “UE,” such as “mobile station,”“subscriber station,” “remote terminal,” “wireless terminal,” or “userdevice.” For the sake of convenience, the terms “user equipment” and“UE” are used in the present disclosure to refer to remote wirelessequipment that wirelessly accesses an gNB, whether the UE is a mobiledevice (such as a mobile telephone or smartphone) or is normallyconsidered a stationary device (such as a desktop computer or vendingmachine).

The gNB 102 provides wireless broadband access to the network 130 for afirst plurality of UEs within a coverage area 120 of the gNB 102. Thefirst plurality of UEs includes a UE 111, which can be located in asmall business (SB); a UE 112, which can be located in an enterprise(E); a UE 113, which can be located in a WiFi hotspot (HS); a UE 114,which can be located in a first residence (R); a UE 115, which can belocated in a second residence (R); and a UE 116, which can be a mobiledevice (M) like a cell phone, a wireless laptop, a wireless PDA, or thelike. The gNB 103 provides wireless broadband access to the network 130for a second plurality of UEs within a coverage area 125 of the gNB 103.The second plurality of UEs includes the UE 115 and the UE 116. In someembodiments, one or more of the gNBs 101-103 can communicate with eachother and with the UEs 111-116 using 5G, LTE, LTE-A, WiMAX, or otheradvanced wireless communication techniques.

Dotted lines show the approximate extents of the coverage areas 120 and125, which are shown as approximately circular for the purposes ofillustration and explanation only. For example, the coverage areasassociated with gNBs, such as the coverage areas 120 and 125, can haveother shapes, including irregular shapes, depending upon theconfiguration of the gNBs and variations in the radio environmentassociated with natural and man-made obstructions.

As described in more detail below, one or more of gNB 101, gNB 102, andgNB 103 can configure UEs 111-116 for channel state informationreporting as described in embodiments of the present disclosure. Invarious embodiments, one or more of UEs 111-116 transmit channel stateinformation reports as described in embodiments of the presentdisclosure.

Although FIG. 1 illustrates one example of a wireless network 100,various changes can be made to FIG. 1. For example, the wireless network100 can include any number of gNBs and any number of UEs in any suitablearrangement. The gNB 101 can communicate directly with any number of UEsand provide those UEs with wireless broadband access to the network 130.Similarly, each gNB 102-103 can communicate directly with the network130 and provide UEs with direct wireless broadband access to the network130. Further, the gNB 101, 102, and/or 103 can provide access to otheror additional external networks, such as other types of data networks.

FIGS. 2A and 2B illustrate example wireless transmit and receive pathsaccording to the present disclosure. In the following description, atransmit path 200 can be described as being implemented in a gNB (suchas gNB 102), while a receive path 250 can be described as beingimplemented in a UE (such as UE 116). However, it will be understoodthat the receive path 250 can be implemented in a gNB (such as gNB 102)and that the transmit path 200 can be implemented in a UE (such as UE116). In some embodiments, the receive path 250 is configured to receivechannel and interference measurement information as described in variousembodiments of the present disclosure.

The transmit path 200 includes a channel coding and modulation block205, a serial-to-parallel (S-to-P) block 210, a size N Inverse FastFourier Transform (IFFT) block 215, a parallel-to-serial (P-to-S) block220, an ‘add cyclic prefix’ block 225, and an up-converter (UC) 230. Thereceive path 250 includes a down-converter (DC) 255, a ‘remove cyclicprefix’ block 260, a serial-to-parallel (S-to-P) block 265, a size NFast Fourier Transform (FFT) block 270, a parallel-to-serial (P-to-S)block 275, and a channel decoding and demodulation block 280.

In the transmit path 200, the channel coding and modulation block 205receives a set of information bits, applies coding (such asconvolutional, Turbo, polar, or low-density parity check (LDPC) coding),and modulates the input bits (such as with Quadrature Phase Shift Keying(QPSK) or Quadrature Amplitude Modulation (QAM)) to generate a sequenceof frequency-domain modulation symbols. The S-to-P block 210 converts(such as de-multiplexes) the serial modulated symbols to parallel datain order to generate N parallel symbol streams, where N is the IFFT/FFTsize used in the gNB 102 and the UE 116. The size N IFFT block 215performs an IFFT operation on the N parallel symbol streams to generatetime-domain output signals. The P-to-S block 220 converts (such asmultiplexes) the parallel time-domain output symbols from the size NIFFT block 215 in order to generate a serial time-domain signal. The‘add cyclic prefix’ block 225 inserts a cyclic prefix to the time-domainsignal. The UC 230 modulates (such as up-converts) the output of the‘add cyclic prefix’ block 225 to an RF frequency for transmission via awireless channel. The signal can also be filtered at baseband beforeconversion to the RF frequency.

A transmitted RF signal from the gNB 102 arrives at the UE 116 afterpassing through the wireless channel, and reverse operations to those atthe gNB 102 are performed at the UE 116. The DC 255 down-converts thereceived signal to a baseband frequency, and the ‘remove cyclic prefix’block 260 removes the cyclic prefix to generate a serial time-domainbaseband signal. The serial-to-parallel block 265 converts thetime-domain baseband signal to parallel time domain signals. The size NFFT block 270 performs an FFT algorithm to generate N parallelfrequency-domain signals. The parallel-to-serial block 275 converts theparallel frequency-domain signals to a sequence of modulated datasymbols. The channel decoding and demodulation block 280 demodulates anddecodes the modulated symbols to recover the original input data stream.

As described in more detail below, the transmit path 200 or the receivepath 250 can perform signaling for reporting of uplink controlinformation such as HARQ-ACK information or CSI. Each of the gNBs101-103 can implement a transmit path 200 that is analogous totransmitting in the downlink to UEs 111-116 and can implement a receivepath 250 that is analogous to receiving in the uplink from UEs 111-116.Similarly, each of UEs 111-116 can implement a transmit path 200 fortransmitting in the uplink to gNBs 101-103 and can implement a receivepath 250 for receiving in the downlink from gNBs 101-103.

Each of the components in FIGS. 2A and 2B can be implemented using onlyhardware or using a combination of hardware and software/firmware. As aparticular example, at least some of the components in FIGS. 2A and 2Bcan be implemented in software, while other components can beimplemented by configurable hardware or a mixture of software andconfigurable hardware. For instance, the size N FFT block 270 and thesize N IFFT block 215 can be implemented as configurable softwarealgorithms, where the value of size N can be modified according to theimplementation.

Furthermore, although described as using FFT and IFFT, this is by way ofillustration only and should not be construed to limit the scope of thepresent disclosure. Other types of transforms, such as Discrete FourierTransform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions,can be used. It will be appreciated that the value of the variable N canbe any integer number (such as 1, 2, 3, 4, or the like) for DFT and IDFTfunctions, while the value of the variable N can be any integer numberthat is a power of two (such as 1, 2, 4, 8, 16, or the like) for FFT andIFFT functions.

Although FIGS. 2A and 2B illustrate examples of wireless transmit andreceive paths, various changes can be made to FIGS. 2A and 2B. Forexample, various components in FIGS. 2A and 2B can be combined, furthersubdivided, or omitted and additional components can be added accordingto particular needs. FIGS. 2A and 2B are meant to illustrate examples ofthe types of transmit and receive paths that can be used in a wirelessnetwork. Other suitable architectures can be used to support wirelesscommunications in a wireless network.

FIG. 3A illustrates an example UE 116 according to the presentdisclosure. The embodiment of the UE 116 illustrated in FIG. 3A is forillustration only, and the UEs 111-115 of FIG. 1 can have the same orsimilar configuration. However, UEs come in a wide variety ofconfigurations, and FIG. 3A does not limit the scope of the presentdisclosure to any particular implementation of a UE.

The UE 116 includes an antenna 305, a radio frequency (RF) transceiver310, transmit (TX) processing circuitry 315, a microphone 320, andreceive (RX) processing circuitry 325. The UE 116 also includes aspeaker 330, a processor 340, an input/output (I/O) interface 345, aninput 350, a display 355, and a memory 360. The memory 360 includes anoperating system (OS) program 361 and one or more applications 362.

The RF transceiver 310 receives, from the antenna 305, an incoming RFsignal transmitted by a gNB of the wireless network 100 of FIG. 1. TheRF transceiver 310 down-converts the incoming RF signal to generate anintermediate frequency (IF) or baseband signal. The IF or basebandsignal is sent to the RX processing circuitry 325, which generates aprocessed baseband signal by filtering, decoding, and/or digitizing thebaseband or IF signal. The RX processing circuitry 325 transmits theprocessed baseband signal to the speaker 330 (such as for voice data) orto the processor 340 for further processing (such as for web browsingdata).

The TX processing circuitry 315 receives analog or digital voice datafrom the microphone 320 or other outgoing baseband data (such as webdata, e-mail, or interactive video game data) from the processor 340.The TX processing circuitry 315 encodes, multiplexes, and/or digitizesthe outgoing baseband data to generate a processed baseband or IFsignal. The RF transceiver 310 receives the outgoing processed basebandor IF signal from the TX processing circuitry 315 and up-converts thebaseband or IF signal to an RF signal that is transmitted via theantenna 305.

The processor 340 can include one or more processors or other processingdevices and execute the OS program 361 stored in the memory 360 in orderto control the overall operation of the UE 116. For example, theprocessor 340 can control the reception of forward channel signals andthe transmission of reverse channel signals by the RF transceiver 310,the RX processing circuitry 325, and the TX processing circuitry 315 inaccordance with well-known principles. In some embodiments, theprocessor 340 includes at least one microprocessor or microcontroller.

The processor 340 can execute other processes and programs resident inthe memory 360, such as operations for non-zero power or zero powerchannel state information reference signal (CSI-RS) reception andmeasurement for systems described in embodiments of the presentdisclosure as described in embodiments of the present disclosure. Theprocessor 340 can move data into or out of the memory 360 as part of anexecuting process. In some embodiments, the processor 340 is configuredto execute the applications 362 based on the OS program 361 or inresponse to signals received from gNBs or an operator. The processor 340is also coupled to the I/O interface 345, which provides the UE 116 withthe ability to connect to other devices such as laptop computers andhandheld computers. The I/O interface 345 is the communication pathbetween these accessories and the processor 340.

The processor 340 is also coupled to the input 350 (e.g., keypad,touchscreen, button etc.) and the display 355. The operator of the UE116 can use the input 350 to enter data into the UE 116. The display 355can be a liquid crystal display or other display capable of renderingtext and/or at least limited graphics, such as from web sites.

The memory 360 is coupled to the processor 340. The memory 360 caninclude at least one of a random-access memory (RAM), Flash memory, orother read-only memory (ROM).

As described in more detail below, the UE 116 can perform signaling andcalculation for channel state information (CSI) reporting or signalingfor reporting of hybrid automating repeat request acknowledgement(HARQ-ACK) information in a physical uplink control channel (PUCCH) or aphysical uplink shared channel (PUSCH). Although FIG. 3A illustrates oneexample of UE 116, various changes can be made to FIG. 3A. For example,various components in FIG. 3A can be combined, further subdivided, oromitted and additional components can be added according to particularneeds. As a particular example, the processor 340 can be divided intomultiple processors, such as one or more central processing units (CPUs)and one or more graphics processing units (GPUs). Although FIG. 3Aillustrates the UE 116 as a mobile telephone or smartphone, UEs can beconfigured to operate as other types of mobile or stationary devices.

FIG. 3B illustrates an example gNB 102 according to the presentdisclosure. The embodiment of the gNB 102 shown in FIG. 3B is forillustration only, and other gNBs of FIG. 1 can have the same or similarconfiguration. However, gNBs come in a wide variety of configurations,and FIG. 3B does not limit the scope of the present disclosure to anyparticular implementation of a gNB. The gNB 101 and the gNB 103 caninclude the same or similar structure as the gNB 102.

As shown in FIG. 3B, the gNB 102 includes multiple antennas 370 a-370 n,multiple RF transceivers 372 a-372 n, transmit (TX) processing circuitry374, and receive (RX) processing circuitry 376. In certain embodiments,one or more of the multiple antennas 370 a-370 n include 2D antennaarrays. The gNB 102 also includes a controller/processor 378, a memory380, and a backhaul or network interface 382.

The RF transceivers 372 a-372 n receive, from the antennas 370 a-370 n,incoming RF signals, such as signals transmitted by UEs or other gNBs.The RF transceivers 372 a-372 n down-convert the incoming RF signals togenerate IF or baseband signals. The IF or baseband signals are sent tothe RX processing circuitry 376, which generates processed basebandsignals by filtering, decoding, and/or digitizing the baseband or IFsignals. The RX processing circuitry 376 transmits the processedbaseband signals to the controller/processor 378 for further processing.

The TX processing circuitry 374 receives analog or digital data (such asvoice data, web data, e-mail, or interactive video game data) from thecontroller/processor 378. The TX processing circuitry 374 encodes,multiplexes, and/or digitizes the outgoing baseband data to generateprocessed baseband or IF signals. The RF transceivers 372 a-372 nreceive the outgoing processed baseband or IF signals from the TXprocessing circuitry 374 and up-converts the baseband or IF signals toRF signals that are transmitted via the antennas 370 a-370 n.

The controller/processor 378 can include one or more processors or otherprocessing devices that control the overall operation of the gNB 102.For example, the controller/processor 378 can control the reception offorward channel signals and the transmission of reverse channel signalsby the RF transceivers 372 a-372 n, the RX processing circuitry 376, andthe TX processing circuitry 374 in accordance with well-knownprinciples. The controller/processor 378 can support additionalfunctions as well, such as more advanced wireless communicationfunctions. In some embodiments, the controller/processor 378 includes atleast one microprocessor or microcontroller.

The controller/processor 378 can execute programs and other processesresident in the memory 380, such as an OS. The controller/processor 378can support channel quality measurement and reporting for systems having2D antenna arrays as described in embodiments of the present disclosure.In some embodiments, the controller/processor 378 supportscommunications between entities, such as web RTC. Thecontroller/processor 378 can move data into or out of the memory 380 aspart of an executing process.

The controller/processor 378 is also coupled to the backhaul or networkinterface 382. The backhaul or network interface 382 allows the gNB 102to communicate with other devices or systems over a backhaul connectionor over a network. The backhaul or network interface 382 can supportcommunications over any suitable wired or wireless connection(s). Forexample, when the gNB 102 is implemented as part of a cellularcommunication system (such as one supporting 5G or new radio accesstechnology or NR, LTE, or LTE-A), the backhaul or network interface 382can allow the gNB 102 to communicate with other gNBs over a wired orwireless backhaul connection. When the gNB 102 is implemented as anaccess point, the backhaul or network interface 382 can allow the gNB102 to communicate over a wired or wireless local area network or over awired or wireless connection to a larger network (such as the Internet).The backhaul or network interface 382 includes any suitable structuresupporting communications over a wired or wireless connection, such asan Ethernet or RF transceiver.

The memory 380 is coupled to the controller/processor 378. The memory380 can include at least one of a RAM, a Flash memory, or other ROM. Incertain embodiments, a plurality of instructions, such as a BISalgorithm, is stored in memory. The plurality of instructions, whenexecuted, can cause the controller/processor 378 to perform the BISprocess and to decode a received signal after subtracting out at leastone interfering signal determined by the BIS algorithm.

As described in more detail below, the transmit and receive paths of thegNB 102 (implemented using the RF transceivers 372 a-372 n, TXprocessing circuitry 374, and/or RX processing circuitry 376) transmitsUL beam indication information to a UE.

Although FIG. 3B illustrates one example of a gNB 102, various changescan be made to FIG. 3B. For example, the gNB 102 can include any numberof each component shown in FIG. 3A. As a particular example, an accesspoint can include a number of backhaul or network interfaces 382, andthe controller/processor 378 can support routing functions to route databetween different network addresses. As another example, while shown asincluding a single instance of TX processing circuitry 374 and a singleinstance of RX processing circuitry 376, the gNB 102 can includemultiple instances of each (such as one per RF transceiver).

Rel-13 LTE supports up to 16 CSI-RS antenna ports that can enable a gNBto be equipped with a large number of antenna elements (such as 64 or128). In this case, a plurality of antenna elements is mapped onto oneCSI-RS port. Furthermore, up to 32 CSI-RS ports are supported in Rel-14LTE. For next generation cellular systems such as 5G, a maximum numberof CSI-RS ports can further increase for example to 64.

For mmWave bands, although a number of antenna elements can be largerfor a given form factor, the number of CSI-RS ports—which can correspondto the number of digitally precoded ports tends to be limited due tohardware constraints (such as the feasibility to install a large numberof ADCs/DACs at mmWave frequencies).

A time unit for DL signaling or for UL signaling on a cell is onesymbol. A symbol belongs to a slot that includes a number of symbolssuch as 14 symbols and is referred to as DL symbol if used for DLsignaling, UL symbol if used for UL signaling, or flexible symbol if itcan be used for either DL signaling or UL signaling. The slot can alsobe a time unit for DL or UL signaling on a cell.

A bandwidth (BW) unit is referred to as a resource block (RB). One RBincludes a number of sub-carriers (SCs), such as 12 subcarriers. A RB inone symbol of a slot is referred to as physical RB (PRB) and includes anumber of resource elements (REs). For example, a slot can have aduration of 1 millisecond and a RB can have a BW of 180 kHz and include12 SCs with SC spacing of 15 kHz. As another example, a slot can have aduration of 0.25 milliseconds and a RB can have a BW of 720 kHz andinclude 12 SCs with SC spacing of 60 kHz.

DL signals include data signals conveying information content, controlsignals conveying DL control information (DCI), and reference signals(RS) that are also known as pilot signals. A gNB, for example the gNB102, can transmit data information or DCI through respective physical DLshared channels (PDSCHs) or physical DL control channels (PDCCHs). ThegNB can transmit one or more of multiple types of RS including channelstate information RS (CSI-RS) and demodulation RS (DMRS). A CSI-RS isprimarily intended for UEs to perform measurements and provide channelstate information (CSI) to a gNB. For channel measurement, non-zeropower CSI-RS (NZP CSI-RS) resources can be used. For interferencemeasurement reports (IMRs), CSI interference measurement (CSI-IM)resources associated with a zero power CSI-RS (ZP CSI-RS) configurationcan be used.

A CSI process can include of NZP CSI-RS and CSI-IM resources. A UE, forexample the UE 116, can determine CSI-RS transmission parameters throughDL control signaling or higher layer signaling, such as radio resourcecontrol (RRC) signaling, from a gNB. Transmission instances of a CSI-RScan be indicated by DL control signaling at the physical layer orconfigured by higher layer signaling. A DMRS is typically received bythe UE only in the BW of a respective PDCCH or PDSCH reception and theUE can use the DMRS to demodulate data or control information.

UL signals also include data signals conveying information content,control signals conveying UL control information (UCI), DMRS associatedwith data or UCI demodulation, sounding RS (SRS) enabling a gNB toperform UL channel measurement, and a random access (RA) preambleenabling a UE to perform random access. A UE can transmit datainformation or UCI through a respective physical UL shared channel(PUSCH) or a physical UL control channel (PUCCH). When a UEsimultaneously transmits data information and UCI, the UE can multiplexboth in a PUSCH or transmit both a PUCCH with UCI and a PUSCH with datainformation and possibly some UCI. UCI includes hybrid automatic repeatrequest acknowledgement (HARQ-ACK) information, indicating correct orincorrect decoding of transport blocks (TB s) or code blocks in a PDSCH,scheduling request (SR) indicating whether a UE has data in its buffer,and CSI reports enabling a gNB to select appropriate parameters forPDSCH or PDCCH transmissions to a UE. For systems operating with hybridbeamforming, UCI can also include beam information such as an index fora set of quasi-collocation parameters, from multiple sets ofquasi-collocation parameters, for a received signal and a correspondingreference signal received power (RSRP) value.

A CSI report from a UE can include a channel quality indicator (CQI)informing a gNB of a largest modulation and coding scheme (MCS) for theUE to detect a data TB with a predetermined block error rate (BLER),such as a 10% BLER, a precoding matrix indicator (PMI) informing a gNBhow to combine signals from multiple transmitter antennas in accordancewith a multiple input multiple output (MIMO) transmission principle, anda rank indicator (RI) indicating a transmission rank for a PDSCH.

UL RS includes DMRS and SRS. In some embodiments, DMRS is transmittedonly in a BW of a respective PUSCH or PUCCH transmission. A gNB can usea DMRS to demodulate information in a respective PUSCH or PUCCH. SRS istransmitted by a UE to provide a gNB with an UL CSI and, for a TDDsystem, a SRS reception by the gNB can also provide a PMI for DLtransmissions by the gNB. Additionally, in order to establishsynchronization or an initial RRC connection with a gNB, a UE cantransmit a physical random-access channel (PRACH).

FIG. 4 illustrates an example slot structure for PUSCH transmission orPUCCH transmission according to various embodiments of the presentdisclosure. The embodiment of the slot structure 400 shown in FIG. 4 isfor illustration only and should not be construed as limiting. FIG. 4does not limit the scope of the present disclosure to any particularslot structure.

A slot 410 can include N^(UL) _(symb) symbols 420 where a UE, such as aUE 111-116, transmits a PUSCH or a PUCCH with data information, UCI, orDMRS. An UL system BW includes N^(UL) _(RB) RBs. Each RB includes N^(RB)_(sc) SCs. The UE 111-116 is assigned M_(PUXCH) RBs for a total ofM_(sc) ^(PUXCH)=M_(PUXCH)·N^(RB) _(sc) SCs 430 for a PUSCH transmissionBW (‘X’=‘S’) or for a PUCCH transmission BW (‘X’=‘C’). One or more oflast slot symbols can be used to multiplex SRS transmissions 440 fromone or more UEs 111-116.

In general, a slot 410 can include a hybrid structure that includes oneor more groups of DL symbols, flexible symbols, and UL symbols. Forexample, a DL transmission region can contain CSI-RS, PDCCH or PDSCHtransmissions and an UL transmission region can contain SRS, PUCCH orPUSCH transmissions. In various embodiments, DL transmissions and ULtransmissions can be based on an orthogonal frequency divisionmultiplexing (OFDM) waveform including a variant using DFT precedingthat is known as DFT-spread-OFDM (DFT-S-OFDM).

FIG. 5A illustrates an example transmitter structure according tovarious embodiments of the present disclosure. The example transmitterstructure 501 illustrated in FIG. 5A is for illustration only and shouldnot be construed as limiting. FIG. 5A does not limit the scope of thepresent disclosure to any particular transmitter structure. One or moreof the components illustrated in FIG. 5A can be implemented inspecialized circuitry configured to perform the noted functions or oneor more of the components can be implemented by one or more processorsexecuting instructions to perform the noted functions. For example, thetransmitter structure 500 can be implemented in a UE 111-116 or a gNB101-103 that implements the transmit path 200. Other embodiments can beused without departing from the scope of the present disclosure.

Information bits, such as control bits or data bits 502, are encoded byan encoder 504, rate matched to assigned time/frequency resources by arate matcher 506 and modulated by a modulator 508. Subsequently,modulated encoded symbols and DMRS 510 are mapped to SCs 512 by SCmapping unit 514, an inverse fast Fourier transform (IFFT) is performedby filter 516, a cyclic prefix (CP) is added by CP insertion unit 518,and a resulting signal 522 is filtered by a filter and transmitted by aradio frequency (RF) unit 520.

FIG. 5B illustrates example receiver structure using OFDM according tovarious embodiments of the present disclosure. The example receiverstructure 531 illustrated in FIG. 5B is for illustration only and shouldnot be construed as limiting. FIG. 5B does not limit the scope of thepresent disclosure to any particular receiver structure. One or more ofthe components illustrated in FIG. 5B can be implemented in specializedcircuitry configured to perform the noted functions or one or more ofthe components can be implemented by one or more processors executinginstructions to perform the noted functions. For example, the receiverstructure 531 can be implemented in a UE 111-116 or a gNB 101-103 thatimplements the receive path 250. Other embodiments can be used withoutdeparting from the scope of the present disclosure.

As illustrated in FIG. 5B, a received signal 532 is filtered by filter534, a CP removal unit 536 removes a CP, a filter 538 applies a fastFourier transform (FFT), SCs de-mapping unit 540 de-maps SCs selected byBW selector unit 542, received symbols are demodulated by a channelestimator and a demodulator unit 544, a rate de-matcher 546 restores arate matching, and a decoder 548 decodes the resulting bits to provideinformation bits 550.

Various embodiments of the present disclosure recognize that a PUCCH canbe transmitted according to multiple PUCCH formats. A PUCCH formatcorresponds to a structure that is designed for a particular range ofnumbers of transmission symbols or of numbers of UCI bits as differentnumber of UCI bits use different PUCCH transmission structures toimprove an associated UCI BLER. For example, a UE can use a PUCCH format1 for transmission of 2 UCI/HARQ-ACK bits (and a SR bit by selecting aPUCCH resource for SR transmission in case of positive SR) or a PUCCHformat 3 or 4 for transmission of more than 2 UCI bits. A transmissionduration for a PUCCH format 1, 3, or 4 can range from 4 to 14 symbols.For example, a UE can use a PUCCH format 0 for transmission of 2UCl/HARQ-ACK bits or a PUCCH format 2 for transmission of more than 2UCI bits. A transmission duration for a PUCCH format 0 or 2 can rangefrom 1 to 2 symbols. A PUCCH transmission is also associated with atransmission configuration indicator (TCI) state providing a spatialdomain filter for a PUCCH transmission.

Various embodiments of the present disclosure recognize that 5G networksprovide flexibility for a number of UL symbols in a slot and the use ofvarious subcarrier spacing (SCS) values, including but not limited to 15kHz and 60 kHz. Existence of a PUCCH transmission over a few UL symbolsor with a larger SCS value can result in a reduced total received energyrelative to a PUCCH transmission over more UL symbols or with a smallerSCS value. Accordingly, various embodiments of the present disclosureprovide a UE with an adjustable number of repetitions for a PUCCHtransmission over a corresponding number of slots to enable morereliable receptions of PUCCH transmissions while avoiding anunnecessarily large number of repetitions.

For example, when a UE is not power limited, the UE can compensate for areduced number of slot symbols for a PUCCH transmission or for a largerSCS value by increasing a PUCCH transmission power. For example, inPUCCH transmission occasion i, a UE, for example any one of the UEs111-116, can determine a PUCCH transmission power P_(PUCCH,b,f,c)(i,q_(u), q_(d), l) on an active UL BWP b of carrier f in a cell c usingPUCCH power control adjustment state with index l as in Equation 1 whereμ is the SCS configuration corresponding to a SCS value of 2^(μ)·15 kHz(μ=0 for SCS of 15 kHz) and Δ_(TF,b,f,c)(i) is a PUCCH transmissionpower adjustment component that accounts for a number of availableresources for the PUCCH transmission during occasion i.

                                      Equation  1${P_{{PUCCH},b,f,c}\left( {i,q_{u},q_{d},l} \right)} = {\min {\begin{Bmatrix}{{P_{{CMAX},f,c}(i)},} \\\begin{matrix}{{P_{{O\_ PUCCH},b,f,c}\left( q_{u} \right)} + {10\; {\log_{10}\left( {2^{\mu} \cdot {M_{{RB},b,f,c}^{PCCH}(i)}} \right)}} + {{PL}_{b,f,c}\left( q_{d} \right)} +} \\{{\Delta_{F\_ PUCCH}(F)} + {\Delta_{{TF},b,f,c}(i)} + {g_{b,f,c}\left( {i,l} \right)}}\end{matrix}\end{Bmatrix}\lbrack{dBm}\rbrack}}$

For PUCCH format 1,

${{\Delta_{{TF},b,f,c}(i)} = {10\; {\log_{10}\left( \frac{N_{ref}^{PUCCH}}{N_{symb}^{PUCCH}} \right)}}},$

where N_(ref) ^(PUCCH)=N^(slot) _(symb), N^(slot) _(symb) is a number ofsymbols per slot, and N^(PUCCH) _(symb) is a number of PUCCHtransmission symbols. For PUCCH format 3 or PUCCH format 4 and forO_(UCI)=η_(HARQ-ACK)+O_(SR)+O_(CSI)≤11 bits, Δ_(TF,b,f,c)(i)=10log₁₀(K₁·(η_(HARQ-ACK)+O_(SR)+O_(CSI))/N_(RE)) where K₁=6, η_(HARQ-ACK)is a number of actual HARQ-ACK information bits that the UE determines,O_(SR) is a number of SR information bits, O_(CSI) is a number of CSIinformation bits, and N_(RE) is a number of REs for UCI transmission.For PUCCH format 3 or PUCCH format 4 and forO_(UCI)=O_(HARQ-ACK)+O_(SR)+O_(CSI)>11 bits, Δ_(TF,b,f,c)(i)=10log₁₀((2^(K) ² ^(·BPRE)−1))_(□), K₂=2.4,BPRE=(O_(ACK)+O_(SR)+O_(CSI)+O_(CRC))/N_(RE), and O_(ACK) is a totalnumber of HARQ-ACK information bits that the UE determines.

In various embodiments, a gNB, for example any one of the gNBs 101-103,determines that a UE, for example any one of the UEs 111-116, cannotincrease a transmission power to achieve a desired UCI receptionreliability for a PUCCH transmission over a number of symbols in a slot.In these embodiments, the gNB can configure the UE with a number ofrepetitions for a PUCCH transmission over the number of symbols in arespective number of slots in order to increase a time for a PUCCHreception and increase a total PUCCH reception energy. The configurationfor the number of repetitions can be per PUCCH format. As a particulartransmission power of a PUCCH depends on a number of UCI bits includedin the PUCCH, a number of repetitions for a PUCCH transmission from a UEthat cannot increase a PUCCH transmission power should depend on thenumber of UCI bits included in the PUCCH.

In various embodiments, the reception points at a gNB, for example anyone of the gNBs 101-103, can dynamically change due to the UE mobilityor due a variation in a corresponding channel medium. For example, acurrent TCI state for a PUCCH reception can become suboptimal and a newTCI state may not be immediately available. In this embodiment, the gNBcan use a suboptimal TCI state, corresponding, for example, to a widebeam, for a PUCCH reception and experience a reduced signal-to-noise andinterference ratio (SINR) for the PUCCH reception. For example, a PUCCHcan be dynamically received from one reception point or from multiplereception points and, in the latter case, a SINR for the PUCCH receptioncan increase. In order to enable a gNB to receive a UCI in a PUCCH witha desired reliability, the gNB can dynamically adjust a PUCCHtransmission power from the UE. When the UE is power limited, the gNBshould be provided with such a capability by dynamically adjusting anumber of repetitions for a PUCCH transmission from a UE. Similar to thereception points, the transmission points at a gNB can dynamicallychange and a different TCI state can be indicated for different PDSCHtransmissions.

Accordingly, various embodiments of the present disclosure enable theadjustment of a number of repetitions for a PUCCH transmission based onone or more of a number of UCI bits conveyed by the PUCCH transmission,a SCS for the PUCCH transmission, a TCI state of a PUCCH transmission,or a TCI state of a PDSCH reception.

For example, a gNB, for example any one of the gNB 101, gNB 102, or gNB103, can provide by higher layer signaling to a UE, for example any oneof the UEs 111-116, a reference number of repetitions N_(PUCCH)^(repeat,ref) for a PUCCH transmission. The reference number ofrepetitions N_(PUCCH) ^(repeat,ref) can be common to all PUCCH formatsor can be separately provided for each a PUCCH format such as PUCCHformat 1 used for transmission of up to 2 UCI bits or PUCCH format 3 or4 used for transmission of 3 or afore UCI bits (and CRC bits, if any). AUE that transmits a PUCCH with repetitions can maintain a same PUCCHtransmission power across all repetitions, or at least acrossrepetitions raver a continuous time interval, instead of, when possible,adjusting a PUCCH transmission power between repetitions of a same PUCCHtransmission based on received TPC command values for PUCCH. Thereference number of repetitions can also be separately provided for eachUCI type (HARQ-ACK, SR, CSI report) as different UCI types can havedifferent target BUERs.

The reference number of repetitions N_(PUCCH) ^(repeat,ref) can be for areference number of UCI bis O_(UCI,ref) (including CRC bits, whenapplicable). For PUCCH format 1, the reference number of UCI bitsO_(UCI,ref) can be 1 or 2. The UCI is typically HARQ-ACK information.When the reference number of UCI bits is O_(UCI,ref)=1 and the UE isconfigured with a reference number of N_(PUCCH) ^(repeat,ref)repetitions, the UE determines a number of repetitions for 2 UCI bits as2·N_(PUCCH) ^(repeat,ref). In general, the number of repetitions for aPUCCH transmission is N_(PUCCH) ^(repeat)=O_(UCI)·N_(PUCCH)^(repeat,ref)/O_(UCI,ref)=O_(UCI)·N_(PUCCH) ^(repeat,ref), where O_(UCI)is the number of UCI bits in the PUCCH transmission. When the referencenumber of UCI bits is O_(UCI,ref)=2 and the UE is configured with areference number of N_(PUCCH) ^(repeat,ref) repetitions, the UEdetermines a number of repetitions for 1 UCI bit as N_(PUCCH)^(repeat)=O_(UCI)·N_(PUCCH) ^(repeat,ref)/O_(UCI,ref)=O_(UCI)·N_(PUCCH)^(repeat,ref)/2. In general, the number of repetitions for a PUCCHtransmission is N_(PUCCH) ^(repeat)=O_(UCI)·N_(PUCCH)^(repeat,ref)/O_(UCI,ref), or N_(PUCCH) ^(repeat)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/O_(UCI,ref)┐^(□) if O_(UCI,ref)=2 and N_(PUCCH)^(repeat,ref) is not a multiple of 2.

For PUCCH format 3 or 4, the reference number of UCI bits O_(UCI,ref)can be 3 or larger. Considering that a power adjustment factor as afunction of the number of UCI bits is Δ_(TF,b,f,c)(i)=10 log₁₀(K₁·O_(UCI)/N_(RE)), when the number of UCI bits is 3≤O_(UCI)≤11, anequivalent number of repetitions for a PUCCH transmission based on thenumber of UCI bits can be derived. When the reference number of UCI bitsis O_(UCI,ref)=3, an adjustment of a number of PUCCH repetitions for anumber of O_(UCI) bits is N_(PUCCH) ^(repeat)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/O_(UCI,ref)┐^(□)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/3┐^(□). When a number of reference UCI bits isO_(UCI,ref)=11, an adjustment of a number of PUCCH repetitions isN_(PUCCH) ^(repeat)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/O_(UCI,ref)┐^(□)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/11┐^(□). For a number of UCI bits larger than 11,using a reference a power adjustment factor Δ_(TF,b,f,c)(i)=10log₁₀((2^(K) ² ^(·BPRE)−1))_(□), a number of repetitions N_(PUCCH)^(repeat) for a PUCCH transmission with a number of O_(UCI) bits can bedetermined as N_(PUCCH) ^(repeat)=┌N_(PUCCH) ^(repeat,ref)·(2^(K) ²^(·BPRE)−1)/(2^(K) ² ^(·BPRE,ref)−1)┐^(□), where PBRE=O_(UCI)/N_(RE) andBPRE,ref=O_(UCI,ref)/N_(RE). The number of UCI bits can correspond to asingle UCI type, such as η_(HARQ-ACK) HARQ-ACK information bits, or tomultiple UCI types such as to O_(SR)+O_(CSI) information bits. When CRCbits exist, O_(UCI) is replaced by O_(UCI)+O_(CRC) (and O_(UCI,ref)either includes O_(CRC) bits or O_(CRC) bits are added to theO_(UCI,ref) in the above expressions).

FIG. 6 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure. More particularly, FIG. 6 illustrates a determination for anumber of repetitions of a PUCCH transmission based on a number ofrepetitions provided by higher layers for a reference number of UCI bitsaccording to various embodiments of the present disclosure. Althoughdescribed herein as being implemented by the UE 116, the methodillustrated in FIG. 6 can be implemented by one or more of the UEs111-116 and a corresponding method can be performed by one or more ofthe gNBs 101-103 described in FIG. 1. Other embodiments can be usedwithout departing from the scope of the present disclosure.

In step 610, the UE 116 receives, for each PUCCH format supportingrepetitions of a PUCCH transmission or a common for all PUCCH formatssupporting repetitions of a PUCCH transmission, a reference number ofrepetitions N_(PUCCH) ^(repeat,ref) for a PUCCH transmission. Theantenna 305 can receive the reference number of repetitions from higherlayer signaling from a gNB, such as the gNB 102. The UE 116 can storethe reference number of repetitions in the memory 360. The referencenumber of repetitions N_(PUCCH) ^(repeat,ref) refers to a PUCCHtransmission with a reference number of UCI bits O_(UCI,ref) that isalso provided by higher layers or is predetermined in the specificationand stored in the memory 360 for each PUCCH format.

In operation 620, the UE 116 determines whether O_(UCI)≤2. WhenO_(UCI)≤2, the processor 340 proceeds to operation 630. When O_(UCI)>2,the processor 340 proceeds to operation 640.

In operation 630, where the UE 116 has determined O_(UCI)≤2, the UE 116utilizes a PUCCH format 1 and determines a number of repetitions for thePUCCH transmission as N_(PUCCH) ^(repeat)=┌N_(PUCCH)^(repeat,ref)·O_(UCI)/O_(UCI,ref)┐^(□) where O_(UCI,ref) is either 1 or2. In contrast, in operation 640, where the UE 116 has determinedO_(UCI)>2, the UE 116 utilizes a PUCCH format 3 or 4 and determines anumber of repetitions for the PUCCH transmission as N_(PUCCH)^(repeat)=┌N_(PUCCH) ^(repeat,ref)·O_(UCI)/O_(UCI,ref)┐^(□) whereO_(UCI,ref) is larger than 2.

The reference number of repetitions N_(PUCCH) ^(repeat,ref) can also beindependent of a PUCCH format or of a UCI payload and an actual numberof PUCCH repetitions N_(PUCCH) ^(repeat) can be adjusted, for example toaccount for a UCI payload, by a field in a DCI format triggering acorresponding PUCCH transmission. For example, N_(PUCCH)^(repeat)=N_(PUCCH) ^(repeat,ref)·ƒ, where ƒ is provided by a DCI formattriggering the PUCCH transmission from a UE, such as a DCI format thatthe UE detects in a last PDCCH reception associated with the PUCCHtransmission when the PUCCH includes HARQ-ACK information associatedwith multiple PDCCH receptions providing DCI formats schedulingrespective PDSCH receptions. For example, for a field that includes 2bits for scaling N_(PUCCH) ^(repeat,ref), values of ƒ can be 0.5, 1, 2,4. It is also possible that instead of a scaling of a reference numberof repetitions, the field in the DCI format instead directly providesthe actual number of repetitions for a PUCCH transmission or an index toa set of a configured number of repetitions for a PUSCH transmission.Then, for example for a field that includes 2 bits, values off can be 1,2, 4, 8. For example, for a set of numbers of repetitions of a PUCCHtransmissions that is provided by higher layers and includes four values{N_(PUCCH) ^(repeat,1), N_(PUCCH) ^(repeat,2), N_(PUCCH) ^(repeat,3),N_(PUCCH) ^(repeat,4)}, a field that includes 2 bits can indicate one ofthe four values from the set.

Various embodiments of the present disclosure recognize that a number ofrepetitions for a PUCCH transmission can be determined as a function ofa SCS for the PUCCH transmission. For example, a UE, such as one or moreof the UEs 111-116, can include a number of bandwidth parts (BWPs) forreceptions (DL BWPs) or transmissions (UL BWPs). The UE 116 can switchan active BWP based on an indication by a DL DCI format or an UL DCIformat, or based on a timer, or based on an indication by higher layers.The UE 116 can use a different SCS configuration μ, where for exampleμ=0, 1, 2, 3, 4 for transmissions in different UL BWPs. A transmissionin an UL BWP can be performed with an SCS=(2^(μ)×15) kHz. As a symbolduration depends on the associated SCS, a number of repetitions for aPUCCH transmission, and in general for any transmission, also depends onthe SCS just as a total received power at a serving gNB depends on thereception duration.

For example, FIG. 7 illustrates a method of determining a number ofrepetitions of a PUCCH transmission according to various embodiments ofthe present disclosure. More particularly, FIG. 7 illustrates a methodof determining a number of repetitions of a PUCCH transmission based ona number of repetitions provided by higher layers for each SCSconfiguration according to this disclosure. Although described herein asbeing implemented by the UE 116, the method illustrated in FIG. 7 can beimplemented by one or more of the UEs 111-116 and a corresponding methodcan be performed by one or more of the gNB s 101-103 described inFIG. 1. Other embodiments can be used without departing from the scopeof the present disclosure.

In step 710, the UE 116 receives, possibly for each PUCCH formatsupporting repetitions of a PUCCH transmission, a reference number ofrepetitions N_(PUCCH) ^(repeat,μ) for a PUCCH transmission for each SCSconfiguration μ. The UE 116 can receive the reference number ofrepetitions from higher layers, for example, from the gNB 102. Thereference number of repetitions can be stored in the memory 360 of theUE 116. The configuration can be per UL BWP that the UE 116 isconfigured for, or can be per SCS configuration μ. For example, the UEcan receive a reference number N_(PUCCH) ^(repeat,0)=2, N_(PUCCH)^(repeat,1)=4, N_(PUCCH) ^(repeat,2)=7, and so on. When a configured ULBWP is the active UL BWP where the UE 116 transmits at a given time, theUE 116 can determine a number of repetitions for the PUCCH transmissionaccording to a corresponding configuration for the UL BWP or accordingto the SCS configuration of the active UL BWP.

In operation 720, the UE 116 transmits a PUCCH with SCS=(2^(μ)×15) kHzusing N_(PUCCH) ^(repeat,μ) repetitions. For example, when the UE 116transmits the PUCCH in an UL BWP with SCS configuration μ=0, the UE 116applies N_(PUCCH) ^(repeat,0)=2 repetitions. When the UE 116 transmitsthe PUCCH in an UL BWP with SCS configuration μ=2, the UE 116 appliesN_(PUCCH) ^(repeat,2)=7 repetitions.

In another embodiment, the UE 116 can receive a reference number ofrepetitions N_(PUCCH,ref) ^(repeat,μ) ^(ref) for a PUCCH transmissionfor a reference SCS configuration μ_(ref), such as μ_(ref)=0 orμ_(ref)=2. The reference number of repetitions can be per referencevalue of μ per corresponding frequency range (FR). In this embodiment,the 116 can determine a reference number of repetitions N_(PUCCH,ref)^(repeat,μ) for a PUCCH transmission with SCS configuration μ asN_(PUCCH,ref) ^(repeat,μ)=┌N_(PUCCH,ref) ^(repeat,μ) ^(ref) ·2^(μ)/2^(μ)^(ref) ┐ or, if μ_(ref)=0, as N_(PUCCH,ref) ^(repeat,μ)=N_(PUCCH,ref)^(repeat,μ) ^(ref) ·2^(μ)/2^(μ) ^(ref) .

FIG. 8 illustrates a method of determining a number of repetitions of aPUCCH transmission according to various embodiments of the presentdisclosure. More particularly, FIG. 8 illustrates a method ofdetermining a number of repetitions of a PUCCH transmission based on areference number of repetitions provided by higher layers for areference SCS according to this disclosure. Although described herein asbeing implemented by the UE 116, the method illustrated in FIG. 8 can beimplemented by one or more of the UEs 111-116 and a corresponding methodcan be performed by one or more of the gNBs 101-103 described in FIG. 1.Other embodiments can be used without departing from the scope of thepresent disclosure.

In operation 810, the UE 116 receives, for each PUCCH format supportingrepetitions of a PUCCH transmission, a reference number of repetitionsN_(PUCCH,ref) ^(repeat,μ) ^(ref) for a PUCCH transmission for each SCSconfiguration μ_(ref). The UE 116 can receive the reference number ofrepetitions from a higher layer signaling, such as from the gNB 102. Thereference number of repetitions can be stored in the memory 360 of theUE 116.

In operation 820, the UE 116 determines a SCS configuration μ for thePUCCH transmission. In operation 830, based on the determined SCSconfiguration μ, the UE 116 transmits the PUCCH with a number ofN_(PUCCH,ref) ^(repeat,μ)=┌N_(PUCCH,ref) ^(repeat,μ) ^(ref) ·2^(μ)/2^(μ)^(ref) ┐ repetitions.

In general, when a UE determines an actual number of repetitionsN_(PUCCH) ^(repeat,μ) ^(ref) for a PUCCH transmission for SCSconfiguration μ_(ref), the UE can determine an actual number ofrepetitions N_(PUCCH) ^(repeat,μ) for the PUCCH transmission for SCSconfiguration μ as N_(PUCCH) ^(repeat,μ)=┌N_(PUCCH) ^(repeat,μ) ^(ref)·2^(μ)/2^(μ) ^(ref) ┐, or as N_(PUCCH) ^(repeat,μ)=N_(PUCCH) ^(repeat,μ)^(ref) ·2^(μ)/2^(μ) ^(ref) when N_(PUCCH) ^(repeat,μ) ^(ref)·2^(μ)/2^(μ) ^(ref) is an integer. The determination of the actualnumber of repetitions for a PUCCH transmission can be based on any ofthe previously described methods including based on formulas consideringthe number of UCI bits or on indication by a field in a DCI formattriggering the PUCCH transmission.

Various embodiments of the present disclosure recognize that a number ofrepetitions for a PUCCH transmission can be determined as a function ofa transmission configuration indicator (TCI) state for the PUCCHtransmission. Different TCI states are associated with differentcharacteristics such as a “beam-width” for a correspondingtransmitted/received signal. A smaller beam-width results in thereceived energy in the spatial domain being more concentrated and theSINR being larger. Therefore, a TCI state associated with a larger, i.e.wider, beam-width can use a different, i.e. larger, number ofrepetitions for a signal transmission, such as for a PUCCH transmission,than a TCI state associated with a smaller beam-width. Accordingly,various embodiments of the present disclosure determine a number ofrepetitions for transmission as a function of a TCI state for the PUCCHtransmission.

For example, FIG. 9 illustrates a method of determining a number ofrepetitions of a PUCCH transmission according to various embodiments ofthe present disclosure. More particularly, FIG. 9 illustrates a methodof determining a number of repetitions of a PUCCH transmission based ona number of repetitions provided by higher layers for each TCI stateaccording to this disclosure. Although described herein as beingimplemented by the UE 116, the method illustrated in FIG. 9 can beimplemented by one or more of the UEs 111-116 and a corresponding methodcan be performed by one or more of the gNBs 101-103 described in FIG. 1.Other embodiments can be used without departing from the scope of thepresent disclosure.

As illustrated in FIG. 9, when a UE 116 receives a set of TCI states,the UE 116 can also receive or, in general, determine a number ofrepetitions for a signal transmission according to each of the TCIstates. The UE 116 can receive the reference number of repetitions byhigher layer signaling. The reference number of repetitions can bestored in the memory 360. Then, the UE 116 can apply the number ofrepetitions for the signal transmission with a corresponding TCI state.

In operation 910, a UE 116 receives or determines, for each PUCCH formatsupporting repetitions of a PUCCH transmission, a number of repetitionsN_(PUCCH) ^(repeat,i) for a PUCCH transmission for each correspondingTCI state configuration with index i. As noted above, the UE 116 canreceive a reference number of repetitions from the gNB 102 and the UE116 can use the reference number to determine an actual number ofrepetitions for the PUCCH transmission, or the UE can be explicitlyindicated a number of repetitions for a PUCCH transmission by a field ina DCI format and the UE can interpret a value of the field according toan associated TCI state of the PUCCH transmission. A configurationproviding a reference number or a set of number of repetitions for aPUCCH transmission for each TCI state can be provided to the UE 116 fromgNB 102 by higher layer signaling and the UE 116 can determine a numberof repetitions for the PUCCH transmission based on the indicated TCIstate for the PUCCH transmission. In operation 920, the UE 116 transmitsa PUCCH with TCI state configuration with index i using N_(PUCCH)^(repeat,i) repetitions.

In another embodiment, a UE, such as one or more of the UEs 111-116, canreceive a set of pairs of {a reference umber of repetitions, a TCI statefor a signal transmission}. The UE 116 can receive the reference numberof repetitions by higher layer signaling from gNB 102. The referencenumber of repetitions can be stored in the memory 360 of UE 116. The UE116 can then transmit a signal with a TCI state from a set of configuredTCI states and apply a number of repetitions that is determined from thereference number of repetitions associated with the TCI state.

The indication of the TCI s be explicit through a field in a DCI format,or implicit through an association with a TCI state of a ControlResource SET (CORESET) where the UE receives a PDCCH that provides a DCIformat triggering a PUCCH transmission, or explicit by higher layerssuch as by a medium access control (MAC) control element (CE) or radioresource control (RRC) signaling. The UE 116 can determine an actualnumber of repetitions for the PUCCH transmission based on a mappingprovided by higher layers between the TCI state and the reference numberof repetitions as previously described. As another example, the UE 116can receive a higher layer parameter PUCCH-SpatialRelationInfo thatincludes a mapping between a set of pucch-SpatialRelationInfoId TCIstates for a PUCCH transmission and a reference number of repetitionsfor the PUCCH transmission. As yet another example, the LIE 116 canreceive a higher layer parameter PUCCH-PathlossReferenceRS that includesa mapping between a DL RS index, such as a SS/PBCH block index or aCSI-RS resource index, that the UE 116 uses to obtain a path-lossestimate and a reference number of repetitions for a PUCCH transmission.As a fourth example, for HARQ-ACK information, a DL DCI formatscheduling an associated PDSCH reception can include a field thatexplicitly or implicitly indicates a TCI state for the PUCCHtransmission with the HARQ-ACK information. For example, the DCI formatcan include a field that indicates PUCCH resource for the PUCCHtransmission and higher layer signaling can provide in advance anassociation of the PUCCH resource with a TCI state. For example, a TCIstate determining a spatial filter for a PUCCH transmission can be partof a configuration of a set of resources for the PUCCH transmission andthe DCI format can indicate one resource from the set of resources. TheUE can then determine an actual number of repetitions for the PUCCHtransmission through an association between a reference number ofrepetitions and the TCI state. As previously described, thedetermination of the actual number of repetitions for the PUCCHtransmission can be based on the reference number of repetitions and onone or more of a number of UCI bits, a SCS configuration for the PUCCHtransmission, an index to a configured set of numbers of repetitions bya field in the DCI format, and a scaling factor of the reference numberof repetitions that is provided by a field in the DCI format.

In another embodiment, when a MAC CE activates one TCI state from set ofconfigured TCI states, the MAC CE can also include a field indicating anumber of repetitions for a signal transmission such as a PUCCHtransmission.

For a HARQ-ACK multiplexing in PUSCH transmission that includes atransport block, a number of coded modulation symbols per layer forHARQ-ACK multiplexing, denoted as Q′_(ACK), can be determined, forexample, as in Equation 2.

                                     Equation  2$Q_{ACK}^{\prime} = {\min \left\{ {\left\lceil \frac{\left( {O_{ACK} + L_{ACK}} \right) \cdot \beta_{offset}^{PUSCH} \cdot {\sum\limits_{l = 0}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}}{\sum\limits_{r = 0}^{C_{{UL} - {SCH}} - 1}K_{r}} \right\rceil,\left\lceil {\alpha \cdot {\sum\limits_{l = l_{0}}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}} \right\rceil} \right\}}$

As shown in Equation 2:

-   O_(ACK) is the number of HARQ-ACK bits;-   if O_(ACK)≥360, L_(ACK)=11; otherwise L_(ACK) is the number of CRC    bits for HARQ-ACK information bits;-   β_(offset) ^(PUSCH)=β_(offset) ^(HARQ-ACK) is provided by higher    layers or indicated by a DCI format scheduling the PUSCH    transmission from a set of values provided by higher layers;-   C_(UL-SCH) is the number of code blocks for the transport block of    the PUSCH transmission;-   K_(r) is the r-th code block size for transport of the PUSCH    transmission;-   M^(PUSCH) _(sc) is the scheduled bandwidth of the PUSCH    transmission, expressed as a number of subcarriers;-   M^(PT-RS) _(sc) (l) is the number of subcarriers in OFDM symbol l    that carries phase-tracking RS (PTRS), in the PUSCH transmission;-   M^(UCI) _(sc) (l) is the number of resource elements that can be    used for transmission of UCI in OFDM symbol l, for l=0, 1, 2, . . .    , N^(PUSCH) _(symb,all)−1, in the PUSCH transmission and N^(PUSCH)    _(symb,all) is the total number of OFDM symbols of the PUSCH,    including all OFDM symbols used for DMRS;-   for any OFDM symbol that carries DMRS of the PUSCH, M^(UCI) _(sc)    (l)=0;-   for any OFDM symbol that does not carry DMRS of the PUSCH, M^(UCI)    _(sc) (l)=M^(PUSCH) _(sc)-M^(PT-RS) _(sc) (l);-   α is configured by higher layers;-   l₀ is the symbol index of the first OFDM symbol that does not carry    DMRS of the PUSCH, after the first DMRS symbol(s), in the PUSCH    transmission.

For CSI part 1 multiplexing in a PUSCH transmission with a transportblock, a number of coded modulation symbols per layer for CSI part 1multiplexing, denoted as Q′_(CSI-part1), can be determined, for example,as in Equation 3:

                                      Equation  3$Q_{{CSI} - 1}^{\prime} = {\min \left\{ {\left\lceil \frac{\left( {O_{{CSI} - 1} + L_{{CSI} - 1}} \right) \cdot \beta_{offset}^{PUSCH} \cdot {\sum\limits_{l = 0}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}}{\sum\limits_{r = 0}^{C_{{UL} - {SCH}} - 1}K_{r}} \right\rceil,{\left\lceil {\alpha \cdot {\sum\limits_{l = 0}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}} \right\rceil - Q_{ACK}^{\prime}}} \right\}}$

As shown in Equation 3:

-   O_(CSI-1) is the number of bits for CSI part 1;-   if O_(CSI-1)≥360, L_(CSI-1)=11; otherwise L_(CSI-1) is the number of    CRC bits for CSI part 1;-   β^(PUSCH) _(offset)=β^(CSI-part1) _(offset) is provided by higher    layers or indicated by a DCI format scheduling the PUSCH    transmission from a set of values provided by higher layers;-   Q′_(ACK) is the number of coded modulation symbols per layer for    HARQ-ACK transmitted on the PUSCH if number of HARQ-ACK information    bits is more than 2, and

$Q_{ACK}^{\prime} = {\sum\limits_{l = 0}^{N_{{symb},{all}}^{PUSCH} - 1}{{\overset{\_}{M}}_{{sc},{rvd}}^{ACK}(l)}}$

if the number of HARQ-ACK information bits is no more than 2 bits, whereM ^(ACK) _(sc,rvd)(l) is the number of reserved resource elements forpotential HARQ-ACK transmission in OFDM symbol l, for l=0, 1, 2, . . . ,N^(PUSCH) _(symb,all)−1, in the PUSCH transmission;

-   M^(UCI) _(sc)(l) is the number of resource elements that can be used    for transmission of UCI in OFDM symbol l, for l=0, 1, 2, . . . ,    N^(PUSCH) _(symb,all)−1, in the PUSCH transmission and N^(PUSCH)    _(symb,all) is the total number of OFDM symbols of the PUSCH,    including all OFDM symbols used for DMRS;-   for any OFDM symbol that carries DMRS of the PUSCH, M^(UCI)    _(sc)(l)=0;-   for any OFDM symbol that does not carry DMRS of the PUSCH, M^(UCI)    _(sc)(l)=M^(PUSCH) _(sc)-M^(PT-RS) _(sc)(l).

Various embodiments of the present disclosure recognize that 5G systemsare able to support multiple service/priority types for a same UE, suchas one or more of the UEs 111-116, or for different UEs, using BLERtargets for data or control information that are different by orders ofmagnitude and using widely different latencies for a successful deliveryof a transport block. The UE 116 can identify a service/priority typefor an associated PDSCH reception or PUSCH/PUCCH transmission from a DCIformat scheduling the PDSCH reception and an associated HARQ-ACKtransmission in a PUCCH, or scheduling the PUSCH transmission. Forexample, for the UE 116 that supports multiple service/priority types, aDCI format can include a field indicating a service/priority type for aPUSCH transmission or for a PUCCH transmission with HARQ-ACKinformation, or the UE can be configured with a different C-RNTI foreach service/priority type, or the DCI format size can be differentdepending on a service/priority type of an associated transmission.

In some embodiments, the UE 116 can simultaneously support transmissionand reception for different service/priority types, such as for abroadband data service and an augmented/virtual reality service. Inthese embodiments, the UE 116 can transmit the UCI associated with afirst service/priority type and drop transmission of the UCI associatedwith other service/priority types, transmit the UCI for allservice/priority types, or transmit the UCI for some service/prioritytypes and drop UCI for the remaining service/priority types.

In embodiments where the UE 116 drops transmission of the UCI associatedwith the other service types, for example of lower priority types, andthe UCI is periodic/semi-persistent CSI or SR, the UE 116 can transmitthe UCI at a next configured instance (if the UE 116 does not need toagain drop transmission of the UCI). When the UE 116 drops transmissionof the UCI associated with the other service types of lower priority andthe UCI is HARQ-ACK information, a serving gNB, such as the gNB 101, gNB102, or gNB 103, cannot obtain information associated with correspondingreception outcomes for TBs or for SPS PDSCH release. The gNB 102reschedules the reception, by the UE 116, for the TBs or for the SPSPDSCH release thereby increasing a number of associated PDCCH and PDSCHresources for reception of same TBs or of SPS PDSCH release. It istherefore beneficial to enable the gNB 102 to trigger the UE 116 tore-transmit HARQ-ACK information when the UE 116 had to drop a previoustransmission of the HARQ-ACK information or, in general, when the gNB102 did not correctly receive the HARQ-ACK information from the UE 116.

In embodiments where the UE 116 transmits UCI of multipleservice/priority types, such as all or some of the service/prioritytypes, the UE 116 needs to determine one or more PUCCH and/or PUSCHtransmissions for multiplexing the UCI for the multiple service/prioritytypes. When the PUCCH and/or PUSCH transmissions overlap in time, amultiplexing in a single PUCCH or a single PUSCH for the UCI that the UE116 would otherwise transmit in different PUCCHs is subject to certaintimeline conditions. Accordingly, various embodiments of the presentdisclosure identify at least one of PUCCH or PUSCH transmissions for theUE 116 to multiplex UCI for multiple service/priority types anddetermine rules for the UE 116 to multiplex UCI for multipleservice/priority types in one PUCCH or PUSCH, including droppingtransmission of the UCI for some of the multiple service/priority types.

In embodiments where the UE 116 supports simultaneous transmission andreception for different service/priority types with different receptionreliability targets in terms of block error rate (BLER), the UE 116 canprovide different CSI reports corresponding to the different BLERtargets. For example, a CSI report can be configured by a higher layerparameter cqi-Table that determines an MCS table that can correspond toa different PDSCH reception BLER target that the UE 116 uses todetermine a CQI report. A configuration of a single MCS table and acorresponding CSI report can be insufficient when the UE 116 supportstransmission and reception for different service/priority types thathave different target BLERs. Accordingly, various embodiments of thepresent disclosure enable a UE 116 to support transmission of differentCSI reports for service/priority types having different target BLERs.

As described herein, a PUSCH transmission from the UE 116 can be with anumber of repetitions that can be indicated by higher layer signaling orby a DCI format scheduling the PUSCH transmission. When UCI ismultiplexed in a repetition from the number of repetitions of the PUSCHtransmission, a same UCI reception reliability can be maintainedirrespective of the number of repetitions. Accordingly, variousembodiments of the present disclosure determine a number of REs formultiplexing UCI in a repetition of the PUSCH transmission with a numberof repetitions so that UCI reception reliability (BLER) is independentof the number of repetitions.

As described herein, a CSI report from the UE 116 can be triggered by aDCI format, such as a DL DCI format that schedules a PDSCH reception bythe UE 116, by a DCI format, such as an UL DCI format that schedules aPUSCH transmission from the UE 116, or by a DCI format that does notschedule a PDSCH reception by the UE 116 and does not schedule a PUSCHtransmission from the UE such as a UE-group common (GC) DCI format thatserves at least for triggering A-CSI reports from one or more UEs, suchas the UEs 111-116, and a corresponding PDCCH with the GC-DCI format isreceived by the UEs 111-116 according to a common search space.

For a CSI report triggered by a DL DCI format, a same PUCCH or differentPUCCHs can be used to transmit the CSI report and to transmit HARQ-ACKinformation associated with a PDSCH reception scheduled by the DL DCIformat. If a different PUCCH is used, a corresponding resource can beindicated by a separate field in the DCI format or can be implicitlyderived from the PUCCH resource used for the transmission of theHARQ-ACK information. If a same PUCCH is used, an ambiguity of the UCIpayload in the PUCCH between the UE 116 and a serving gNB 102 can occurwhen the UE 116 fails to detect the DL DCI format triggering the CSIreport. In such case, the gNB 102 assumes reception of a UCI payloadthat includes the CSI report while the UE 116 transmits a UCI payloadthat does not include the CSI report. Further, as the UE 116 determinesa number of RBs for a PUCCH transmission, such as for achieving a UCIcode rate that is smaller than or equal to a code rate provided to theUE 116 in advance by higher layers, there can also be an ambiguitybetween the UE 116 and the gNB 102 of the number of RBs used for thePUCCH transmission.

Accordingly, various embodiments of the present disclosure enable CSIreport triggering by a DL DCI format and multiplexing of the CSI reportand HARQ-ACK information in a same PUCCH while minimizing a probabilityfor ambiguity between the gNB 102 and the UE 116 for a corresponding UCIpayload and for a number of RB s that the UE 116 uses for the PUCCHtransmission. In addition, various embodiments of the present disclosureenable CSI report triggering by a DL DCI format and multiplexing of theCSI report and HARQ-ACK information in respective PUCCH transmissionsoccurring over different PUCCH resources.

Accordingly, various embodiments of the present disclosure enable a gNB,such as one or more of the gNB 101, gNB 102, or gNB 103, to triggerre-transmission of HARQ-ACK information from a UE, such as one or morethe UEs 111-116, when the gNB 102 did not correctly receive a previoustransmission of the HARQ-ACK information from the UE 116. Variousembodiments of the present disclosure further enable the UE 116 tomultiplex UCI for multiple service/priority types in one or moremultiple PUCCH or PUSCH transmissions. Various embodiments of thepresent disclosure provide criteria for the UE 116 to drop UCI of a samepriority type when the UE 116 multiplexes UCI for multipleservice/priority types in a PUCCH or a PUSCH transmission.

In addition, various embodiments of the present disclosure enable a UEto provide CSI reports for multiple service/priority types. Variousembodiments of the present disclosure also provide a number of REs usedfor multiplexing UCI in a repetition of a PUSCH transmission having anumber of repetitions in order to maintain a same target UCI BLERregardless of the number of repetitions. Further, various embodiments ofthe present disclosure enable the gNB 102 to use a DL DCI format totrigger a CSI report from the UE 116 in a PUCCH while reducing aprobability for an ambiguity between the gNB 102 and the UE 116 for aUCI payload and a number of RB s the UE 116 uses for the PUCCHtransmission.

As described herein, a UCI type, such as HARQ-ACK information or CSI, ordata information in a PUSCH transmission can correspond to differentservice/priority types and include different attributes such as targetreception reliability (target BLER) and latency. UCI multiplexing in aPUSCH considers the different attributes of the UCI or the PUSCH. A UE,such as one or more of the UE 111-116, can generate HARQ-ACK informationin response to reception of a transport block in a PDSCH or in responseto reception of a SPS PDSCH release by a DCI format in a PUCCH. A DCIformat scheduling a PDSCH reception or a SPS PDSCH release by the UE isreferred to herein as a DL DCI format while a DCI format scheduling aPUSCH transmission from the UE is referred to herein as a UL DCI format.

FIG. 10 illustrates a method of multiplexing HARQ-ACK information in aPUSCH transmission according to various embodiments of the presentdisclosure. Although described herein as being implemented by the UE116, the method illustrated in FIG. 10 can be implemented by one or moreof the UEs 111-116 and a corresponding method can be performed by one ormore of the gNBs 101-103 described in FIG. 1. Other embodiments can beused without departing from the scope of the present disclosure.

Embodiments of the present disclosure recognize support ofretransmissions of HARQ-ACK information from a UE 116 to a serving gNB102. Retransmissions can result from a previous transmission of theHARQ-ACK information being dropped by the UE 116, for example due to asimultaneous transmission of other channels or signals from the UE 116where multiplexing of the HARQ-ACK information was not possible, or notbeing received correctly by the gNB 102. For e le the gNB 102 candetermine a discontinuous transmission (DTX) of HARQ-ACK information orcan determine an incorrect reception based on an associated check for acyclic redundancy check (CRC) appended to a codeword that includes theHARQ-ACK information.

As described herein, a DCI format scheduling a PUSCH transmission fromthe UE 116 can include a CSI request field and a 1-bit UL-SCH indicatorfield indicating whether or not the UE 116 transmits an UL sharedchannel (UL-SCH) in the PUSCH. When the UL-SCH indicator field value isa binary 0, the UE 116 expects the CSI request field to indicatemultiplexing of one or more CSI reports in the PUSCH.

As described herein, a retransmission of the HARQ-ACK informationcodeword by the UE 116 can be in a PUSCH transmission that is scheduledby an UL DCI format and can be triggered by the gNB 102. Theretransmission can be triggered by setting a CSI request field value to0 to indicate no multiplexing of CSI reports in the PUSCH and settingthe UL-SCH indicator field value to 0 to indicate no multiplexing of anUL-SCH in the PUSCH. Remaining fields of the UL DCI format, whenapplicable, can be as when the UL DCI format schedules multiplexing ofUL-SCH or CSI reports in a PUSCH transmission. For example, UL DCIformat fields that the UE 116 uses to determine frequency, time, orspatial resources or a power for a PUSCH transmission can apply as forthe case that the UE 116 multiplexes UL-SCH or CSI reports in the PUSCHtransmission. Other fields in the UL DCI format that are not applicablewhen the PUSCH conveys only UCI can be used to indicate the HARQ-ACKcodeword to be retransmitted by the UE 116 if it is not by default theHARQ-ACK codeword in a last PUCCH or PUSCH transmission by the UE. Forexample, a HARQ process number field can indicate one from a number ofprevious occasions where the UE 116 was triggered to transmit a HARQ-ACKinformation codeword (including dropped transmissions due to aninability from the UE 116 to transmit a corresponding PUCCH or PUSCH) orone from the number previous occasions where the UE 116 could havetransmitted a HARQ-ACK information codeword such as one from a number ofprevious slots that can be further restricted to ones supporting PUCCHtransmissions (for example, excluding slots with only DL symbols). Forexample, a HARQ process number field can indicate one of a number ofsets of HARQ processes for the UE to provide HARQ-ACK information.Additional fields, such as a redundancy version (RV) field or a new dataindicator (NDI) field can also be used to indicate the HARQ-ACK codewordto be transmitted, or the HARQ processes with HARQ-ACK information to betransmitted. In case the UE 116 supports multiple priority types, theHARQ-ACK information can be of a priority type indicated or, in general,determined by the DCI format triggering the PUSCH transmission with theHARQ-ACK codeword.

In operation 1010, the UE 116 detects a DCI format that includes a CSIrequest field that has a value of zero and a UL-SCH indicator field thathas a value of zero. In operation 1020, the UE 116 determines a HARQ-ACKinformation codeword to retransmit. To determine the codeword toretransmit, if it can be a HARQ-ACK codeword other than a HARQ-ACKcodeword in a latest PUCCH or PUSCH transmission (of a same prioritytype when more that one priority types exist and one is indicated by afield in the DCI format or, in general, determined from the DCI format),the UE 116 reinterprets a value of a field in the DCI format that is notassociated with the transmission of the HARQ-ACK information codeword inthe PUSCH, such as a value of a HARQ process number field, a redundancyversion (RV) field, or a new data indicator (NDI) field. In operation1030, the UE 116 transmits the determined HARQ-ACK information codewordin the PUSCH.

Although described herein as detecting a DCI format with a CSI requestfield with a value of zero, various embodiments are possible. Forexample, various embodiments of the present disclosure enable the gNB102 to indicate, and for the UE 116 to determine, a retransmission of aHARQ-ACK codeword in a PUSCH without the CSI request value in the UL DCIfor at being zero and thereby enabling the UE 116 to also multiplex CSIreports in the PUSCH. In particular, the gNB 102 can indicate, and theUE 116 can determine, a retransmission of a HARQ-ACK codeword in a PUSCHwhen a downlink assignment index (DAI) field in the UL DCI format has anon-zero value and the UL-SCH indicator field indicates no multiplexingof UL-SCH in the PUSCH transmission. The UE 116 can determine theHARQ-ACK information codeword to transmit in the using a value of one ormore fields in the DCI format that are not applicable to the HARQ-ACKinformation codeword, such as a HARQ process number field, as previouslydescribed herein. A zero value for the HARQ process number field cancorrespond to an initial transmission of a HARQ-ACK codeword that wasindicated to be transmitted during a transmission time interval thatoverlaps with the one for the PUSCH transmission.

FIG. 11 illustrates a method of multiplexing HARQ-ACK information in aPUSCH transmission according to various embodiments of the presentdisclosure. More particularly, FIG. 11 illustrates a method ofmultiplexing HARQ-ACK information in a PUSCH transmission where the DAIfield is a value other than zero. Although described herein as beingimplemented by the UE 116, the method illustrated in FIG. 11 can beimplemented by one or more of the UEs 111-116 and a corresponding methodcan be performed by one or more of the gNBs 101-103 described in FIG. 1.Other embodiments can be used without departing from the scope of thepresent disclosure.

In operation 1110, the UE 116 detects a DCI format including a DAI fieldwith value other than zero and an UL-SCH indicator field with a valuezero. In operation 1120, the UE 116 determines a HARQ-ACK informationcodeword to retransmit The UE 116 determines the HARQ-ACK informationcodeword to retransmit, if it is not always a HARQ-ACK codeword in alatest PUCCH or PUSCH transmission (of a same priority type when morethan one priority types exist and one is indicated by a field in the DCIformat or is determined from the DCI format), by re-interpreting a valueof field in the DCI format that is not associated with the transmissionthe HARQ-ACK information codeword in the PUSCH, such as a value of aHARQ process number field, a RV field, or a NDI field. In operation1130, the UE 116 transmits the determined HARQ-ACK information codewordin the PUSCH.

Although described herein as the UE 116 multiplexing a HARQ-ACKinformation codeword in a PUCCH or a PUSCH transmission, which occurredor was dropped at a previous time occasion, these embodiments can alsoapply to an initial transmission of a HARQ-ACK information codeword. Forexample, an initial transmission of a HARQ-ACK information codeword canoccur in a PUSCH transmission when the UE 116 detects a DCI formatscheduling the PUSCH transmission after a last DCI format scheduling alast PDSCH reception or SPS PDSCH release with corresponding HARQ-ACKinformation included the HARQ-ACK information codeword and the PUSCHtransmission is to occur no later than a PUCCH transmission with theHARQ-ACK information codeword as indicated by the last DCI format.

Various embodiments of the present disclosure enable a UE to determinemultiple UCI codewords, such as HARQ-ACK codewords, associated withdifferent service/priority types and a simultaneous transmission foreach of the multiple UCI codewords in respective multiple channels, suchas PUSCH or PUCCH. For example, the UE 116 can determine the HARQ-ACKinformation codeword type or the CSI report type based on an (explicitor implicit) indication of a priority type by a corresponding DCI formator by higher layer signaling. For example, a first and second DCI formatcan be associated with a first and second HARQ-ACK information codewordtype, respectively, where the DCI format differentiation can be based ona corresponding C-RNTI, size, or DCI format identification field valuefor a corresponding priority type.

The UE 116 can indicate a capability for simultaneous transmission for anumber of PUCCHs, a number of PUSCHs, or a number of PUCCHs and PUSCHsin a bandwidth part (BWP) of a serving cell, different BWPs of a servingcell, or BWPs of different cells. Based on the capability indication ofthe UE 116 to simultaneously transmit a first number of channels on aserving cell and, on a subsequent configuration by a serving gNB, forsimultaneous transmission for a second number of channels on the servingcell, where the second number is not larger than the first number, theUE 116 can multiplex and transmit UCI codewords in different PUCCHs orPUSCHs.

FIG. 12 illustrates a method of simultaneously transmitting two UCIcodewords in two PUCCH transmissions on a serving cell according tovarious embodiments of the present disclosure. Although described hereinas being implemented by the UE 116, the method illustrated in FIG. 12can be implemented by one or more of the UEs 111-116 and a correspondingmethod can be performed by one or more of the gNBs 101-103 described inFIG. 1. Other embodiments can be used without departing from the scopeof the present disclosure.

In operation 1210, the UE 116 transmits, to a gNB 102, the capability ofthe UE 116 to simultaneously transmit a first number of PUCCHs. Inresponse, the UE 116 can receive, from the gNB 102, a configuration toenable simultaneous transmission for a second number, greater than thefirst number, of PUCCHs. If the UE 116 does not receive theconfiguration information from the gNB 102, the UE 116 prepares tosimultaneously transmit a number of PUCCHs equal to the number for thereported UE capability.

In operation 1220, based on the UE 116 detecting multiple DO formatsscheduling PDSCH receptions or SPS PDSCH release, the UE 116 determinesfirst and second PUCCH resources for multiplexing respective first andsecond HARQ-ACK information codeword types or, in general, first andsecond UCI types in first and second PUCCH transmissions. In thisembodiment, the first and second PUCCH resources overlap in time. Inoperation 1230, the UE 116 transmits the first HARQ-ACK information inthe first PUCCH and the second HARQ-ACK information in the second PUCCH.

Although described herein as transmitting first and second PUCCHs thatinclude first and second HARQ-ACK information codeword types,respectively, on a same serving cell, various embodiments are possible.For example, the UE 116 can transmit the first PUCCH and the secondPUCCH on different serving cells. For example, a first cell can be aprimary cell (PCell) and a second cell can be a PUCCH secondary cell(PUCCH-SCell or PSCell). Then, based on a reception from the gNB 102,the UE 116 can transmit the first PUCCH that includes the first HARQ-ACKinformation codeword type (or first UCI type) on a first serving celland transmit the second PUCCH that includes the second HARQ-ACKinformation codeword type (or second UCI type) on a second serving cell.

Various embodiments of the present disclosure enable a UE 116 tomultiplex UCIs of a same type, such as HARQ-ACK information or CSIreports, associated with different service/priority types in a samePUCCH transmission. For example, the UE 116 can multiplex UCIs of a sametype when, for example, latency requirements for the differentservice/priority types are similar. The UE 116 can receive a signal froma gNB 102 to multiplex the UCIs of the same type. Instructions tomultiplex the UCIs of the same type can be stored in the memory 360. Asdescribed herein, the UCI type can be HARQ-ACK information, but variousembodiments are possible. For example, the UCI type can be CSI reportsor SR.

Further, to enable multiplexing of a first UCI with a first prioritytype and a second UCI of a second priority type in a PUSCH or PUCCHwhile considering latency constraints when the PUSCH or PUCCH can have aduration that is not sufficiently short to satisfy the latencyconstraints, a DCI format can indicate enabling of disabling ofmultiplexing of the first UCI and the second UCI in a PUCCH or a PUSCHtransmission. For example, a first DCI format that schedules a firstPDSCH reception by UE 116 and triggers a first PUCCH transmission by UE116 with first HARQ-ACK information of a first priority type in responseto decoding outcomes of TBs by UE 116 in the first PDSCH reception, canindicate either through a dedicated field or implicitly through valuesof other fields whether or not UE 116 should multiplex UCI of a secondpriority type in the PUCCH transmission.

As another example, the UE 116 can apply joint or separate coding for atransmission of first and second HARQ-ACK information types associatedwith detection by the UE of respective first and second DCI formats. TheUE 116 can receive a signal from a gNB 102, such as a field in a DCIformat or higher layer signaling, to apply the joint or separate coding.Instructions to apply the joint or separate coding can be stored in thememory 360. In various embodiments, the UE 116 can apply joint codingwhen BLERs for the first and second HARQ-ACK information types aresimilar. When BLERs for the first and second HARQ-ACK information typesare not similar, the UE 116 can apply separate coding. In variousembodiments, the first and second DCI formats can be associated withrespective first and second service/priority types.

FIG. 13 illustrates a method of multiplexing two UCI codewords in aPUCCH transmission according to various embodiments of the presentdisclosure. Although described herein as being implemented by the UE116, the method illustrated in FIG. 13 can be implemented by one or moreof the UEs 111-116 and a corresponding method can be performed by one ormore of the gNBs 101-103 described in FIG. 1. Other embodiments can beused without departing from the scope of the present disclosure.

In operation 1310, the UE 116 receives a first code rate r₀ and a secondcode rate r₁ for multiplexing first and second HARQ-ACK informationtypes in a PUCCH. The UE 116 can receive the first code rate r₀ and thesecond code rate r₁ from the gNB 102, for example by higher layersignaling. The first code rate r₀ and the second code rate r₁ can bestored in the memory 360. In some embodiments, the first code rate r₀can be a maximum code rate and the second code rate r₁ can be a secondmaximum code rate. In other embodiments, the UE 116 can receive from thegNB 102, and store in the memory 360, (i) one of the first maximum coderate r₀ or the second maximum code rate r₁ and (ii) a code rate ratioγ=r₀/r₁ or γ=r₁/r₀).

In operation 1320, the UE 116 computes a number of RBs for multiplexingthe first HARQ-ACK information and the second HARQ-ACK information usingthe first code rate r₀ and the second code rate r₁. The UE 116 computesthe numbers of RBs by applying either of a first or second realization,determining a PUCCH transmission power, and transmitting the PUCCH withthe HARQ-ACK information.

For example, according to a first realization, the UE 116 can determinea number of RBs M^(PUCCH) _(RB,min) for the PUCCH transmission as theminimum number of RBs satisfying Equations 4A and 4B, shown below.

$\mspace{635mu} {{{Equation}\mspace{14mu} 4{A\left( {O_{{ACK},0} + O_{{CRC},0} + {\frac{r_{0}}{r_{1}} \cdot \left( {O_{{ACK},1} + O_{{CRC},1}} \right)}} \right)}} \leq {M_{{RB},\min}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{0}}}$$\mspace{635mu} {{{Equation}\mspace{14mu} 4{B\left( {O_{{ACK},0} + O_{{CRC},0} + {\frac{r_{0}}{r_{1}} \cdot \left( {O_{{ACK},1} + O_{{CRC},1}} \right)}} \right)}} > {\left( {M_{{RB},\min}^{PUCCH} - 1} \right) \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{0}}}$

According to the second realization, the UE 116 can determine a numberof RBs M^(PUCCH) _(RB,min) for the PUCCH transmission as the minimumnumber of RBs satisfying Equations 5A and 5B, shown below.

$\mspace{635mu} {{{Equation}\mspace{14mu} 5{A\left( {{\frac{r_{1}}{r_{0}} \cdot \left( {O_{{ACK},0} + O_{{CRC},0}} \right)} + \left( {O_{{ACK},1} + O_{{CRC},1}} \right)} \right)}} \leq {M_{{RB},\min}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{1}}}$$\mspace{635mu} {{{Equation}\mspace{14mu} 5{B\left( {{\frac{r_{1}}{r_{0}} \cdot \left( {O_{{ACK},0} + O_{{CRC},0}} \right)} + \left( {O_{{ACK},1} + O_{{CRC},1}} \right)} \right)}} > {\left( {M_{{RB},\min}^{PUCCH} - 1} \right) \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{1}}}$

In Equations 4A, 4B, 5A, and 5B, O_(ACK,0) and O_(ACK,1) are theHARQ-ACK information bits for the respective first and second codewordsof HARQ-ACK information, O_(CRC,0) and O_(CRC,1) are the CRC bits forthe respective first and second codewords, N^(RB) _(sc,ctrl) is a numberof REs available for UCI multiplexing in the PUCCH, N^(PUCCH)_(symb-UCI) is a number of PUCCH symbols used for UCI transmission, andQ_(m) is a modulation order for the UCI in the PUCCH.

The UE 116 can determine whether to apply the first or the secondrealization in determining the number of RBs for the PUCCH transmissionthat includes the first and second HARQ-ACK information types dependingon whether the PUCCH resource is respectively associated with the firstor the second HARQ-ACK information type. The UE 116 can determine atransmission power for the PUCCH transmission that includes the firstand second HARQ-ACK information types according to whether the PUCCHresource is respectively associated with the first or the secondHARQ-ACK information type where a serving gNB 102 can configure the UE116 with first and second PUCCH transmission power control parametersfor PUCCH resources associated with the first and second HARQ-ACKinformation types, respectively. The serving gNB 102 can also configurethe UE 116 to use either the first or the second PUCCH resources or theUE 116 can determine whether to use either the first or the second PUCCHresources based on a predefined criterion such as for example to alwaysuse either the first or the second PUCCH resources, or to use the PUCCHresources that are later in time, or to use the PUCCH resources that endearlier in time. For example, the UE 116 can use a PUCCH resourceassociated with the HARQ-ACK information type having a lower priority astypically such a resource can accommodate a larger number of UCI bitsthat a PUCCH resource associated with the HARQ-ACK information typehaving a larger priority. For example, the UE 116 can use a PUCCHresource that ends earlier in time in order to minimize a latency forproviding HARQ-ACK information.

If the number of RBs M^(PUCCH) _(RB) configured for the PUCCH resource,i.e. the maximum number of available RBs for PUCCH transmission with thefirst and second HARQ-ACK information codewords, is not smaller thanM^(PUCCH) _(RB,min), Equation 4B or Equation 5B is satisfied. In someembodiments, if Equation 4B or Equation 5B is not satisfied, the UE 116can drop the first HARQ-ACK information or the second HARQ-ACKinformation and transmit the PUCCH with the second HARQ-ACK informationor the first HARQ-ACK information, respectively, over the M^(PUCCH)_(RB) RBs. For example, the UE can drop the HARQ-ACK information withlower priority type. In other embodiments, if Equation 4B or Equation 5Bis not satisfied, the UE 116 can apply HARQ-ACK bundling (in one or moreof the spatial domain, the time domain, or the cell domain), for examplefor the first HARQ-ACK information having a lower priority untilEquation 6 is satisfied or Equation 7 is satisfied.

                                     Equation  6$\left( {O_{{ACK},0}^{bundle} + O_{{CRC},0}^{bundle} + {\frac{r_{0}}{r_{1}} \cdot \left( {O_{{ACK},1} + O_{{CRC},1}} \right)}} \right) \leq {M_{RB}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{0}}$                                     Equation  7$\left( {{\frac{r_{1}}{r_{0}} \cdot O_{{ACK},0}^{bundle}} + O_{{CRC},0}^{bundle} + \left( {O_{{ACK},1} + O_{{CRC},1}} \right)} \right) \leq {M_{{RB},\min}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{1}}$

In Equations 6 and 7, O^(bundle) _(ACK,0) and O^(bundle) _(CRC,0) arerespectively a number of first HARQ-ACK information bits andcorresponding CRC bits after bundling.

In operation 1330, the UE 116 transmits the PUCCH with the resultingfirst HARQ-ACK information and second HARQ-ACK information over theM^(PUCCH) _(RB,min) RBs computed in operation 1320. The UE 116 canreceive the HARQ-ACK information to transmit (or drop/bundle) associatedwith one or more DCI formats. For example, the UE 116 can transmit theHARQ-ACK information associated with the DCI format scheduling PDSCHreceptions for URLLC services, as determined by a priority indicated bythe DCI format. Alternatively, the determination can be from the DCIformat, for example through a size of the DCI format or through an RNTIscrambling a CRC of the DCI format, and the DCI format can bepredetermined in the system operation or configured to the UE by higherlayers. The UE 116 can also select a PUCCH resource for transmission ofthe first HARQ-ACK information and the second HARQ-ACK informationdepending on whether or not the UE 116 needs to drop transmission of aHARQ-ACK information codeword. Then, the UE 116 can select the PUCCHresource that avoids dropping/bundling HARQ-ACK information.

In some embodiments, the method illustrated in FIG. 13 can be extendedfor transmission of first and second CSI reports. For example, a UE 116can transmit a first PUCCH for first N_(CSI,0) CSI reports and a secondPUCCH for second N_(CSI,1) CSI reports that overlap in time. Both firstCSI reports and second CSI reports can include only CSI part 1 reportsand can be associated with different service/priority types. In someembodiments, the first CSI reports and second CSI reports can includeCSI part 2 reports or only the first CSI reports can include CSI part 2reports. The UE 116 can multiplex the first N_(CSI,0) CSI reports andthe second N_(CSI,1) CSI reports in a PUCCH. When Equation 8 issatisfied, where r₀ and r₁ can be provided by a same configuration, orby separate configurations for HARQ-ACK information and CSI reports toenable different BLER targets for HARQ-ACK information and CSI, the UE116 can drop first CSI reports until a number of reported first CSIreports is such that Equation 9 is satisfied.

                                      Equation  8$\left( {{\frac{r_{1}}{r_{0}} \cdot \left( {{\sum\limits_{n = 1}^{N_{{CSI},0}}O_{{CSI},{0 - {{part}\; 1}},n}} + O_{{CRC},{{{CSI}{.0}} - {{part}\; 1}},N}} \right)} + \left( {{\sum\limits_{n = 1}^{N_{{CSI},1}}O_{{{CSI} - {{part}\; 1}},n}} + O_{{CRC},{CSI},{1 - {{part}\; 1}},N}} \right)} \right) > {M_{{RB},\min}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{1}}$                                      Equation  9$\left( {{\frac{r_{1}}{r_{0}} \cdot \left( {{\sum\limits_{n = 1}^{N_{{CSI},0}^{reported}}O_{{CSI},{0 - {{part}\; 1}},n}} + O_{{CRC},{{{CSI}{.0}} - {{part}\; 1}},N}} \right)} + \left( {{\sum\limits_{n = 1}^{N_{{CSI},1}}O_{{{CSI} - {{part}\; 1}},n}} + O_{{CRC},{CSI},{1 - {{part}\; 1}},N}} \right)} \right) \leq {M_{{RB},\min}^{PUCCH} \cdot N_{{sc},{ctrl}}^{RB} \cdot N_{{symb} - {UCI}}^{PUCCH} \cdot Q_{m} \cdot r_{1}}$

In Equation 9, O_(CSI,0-part1,n) is the number of information bits forthe n-th first CSI report, O_(CRC,CSI.0-part1,N) is a number of CRC bitscorresponding to Σ_(n=1) ^(N) ^(CSI.0) ^(reported) O_(CSI,0-part1,n)first CSI reports, O_(CSI,1-part1,n) is the number of information bitsfor the n-th second CSI report, and O_(CRC,CSI.1-part1,N) is a number ofCRC bits corresponding to Σ_(n=1) ^(N) ^(CSI,1) O_(CSI-part1,n) secondCSI reports. In some embodiments, such as when first CSI reports alsoinclude CSI part 2 reports, the CSI part 2 reports can be dropped withpriority prior to dropping CSI part 1 reports.

Various embodiments of the present disclosure provide configurations fora UE to provide multiple CSI reports for respective multiple MCS tablesfor PDSCH receptions on a same bandwidth part of a serving cell. Forexample, in order to avoid increasing measurements, the UE 116 can use asame CSI-RS configuration for channel and interference measurements toobtain multiple CSI reports for the corresponding multiple MCS tables. APUCCH configuration can be separately provided to the UE 116 for eachCSI report from the multiple CSI reports. For example, a gNB, such asthe gNB 101, gNB 102, or gNB 103, can separately provide, to the UE 116for each CSI report, a CSI report periodicity and a corresponding PUCCHresource for the UE 116 to transmit CSI report.

For ease of explanation, the various embodiments described below use twoCSI reports. However, the examples provided below are for illustrationonly and should not be construed as limiting. Various embodiments arepossible. For example, more or fewer than two CSI reports can be usedwithout departing from the scope of the present disclosure.

FIG. 14 illustrates a method of multiplexing two CSI reportscorresponding to two different MCS tables according to variousembodiments of the present disclosure. Although described herein asbeing implemented by the UE 116, the method illustrated in FIG. 14 canbe implemented by one or more of the UEs 111-116 and a correspondingmethod can be performed by one or more of the gNBs 101-103 described inFIG. 1. Other embodiments can be used without departing from the scopeof the present disclosure.

In operation 1410, the UE 116 receives a first configuration fortransmitting a first CSI report corresponding to a first MCS table in aPUCCH and a second configuration for transmitting a second CSI reportcorresponding to a second MCS table in a PUCCH. The UE 116 can receivethe first configuration and the second configuration from the gNB 102.The first configuration and the second configuration can be stored inthe memory 360.

When the UE 116 is configured to provide a first CSI reportcorresponding to a first MCS table with a first periodicity and a secondCSI report corresponding to a second MCS table with a secondperiodicity, the UE 116 can be configured to transmit the CSI reportswhen it is beneficial for the UE 116 to simultaneously transmit the twoCSI reports and the UE 116 does not multiplex the two CSI reports in asame PUCCH. This is separate from determining whether the UE 116 is ableto multiplex CSI reports for a same MCS table in a PUCCH, such as CSIreports corresponding to different cells.

In operation 1420, the UE 116 determines whether the CSI reports can besimultaneously transmitted. For example, if it is not beneficial for theUE 116 to simultaneously transmit a PUCCH with the first CSI report anda PUCCH with the second CSI report, the UE 116 determines whether the UE116 can multiplex the two CSI reports in a same PUCCH. In someembodiments, the determination can be based on correspondingconfiguration by the serving gNB 102 or can be derived by otherparameters such as a corresponding PUCCH transmission power, acorresponding PUCCH transmission duration, or the CSI report payloadwhere, for example, a larger power or a smaller duration or payload canbe prioritized.

If the processor 340 determines the UE 116 can simultaneously transmitthe CSI reports, the UE 116 proceeds to operation 1430. If the processor340 determines the UE 116 cannot simultaneously transmit the CSIreports, the UE 116 proceeds to operation 1440.

In operation 1430, in response to determining the CSI reports can besimultaneously transmitted, the UE 116 multiplexes and transmits thefirst and second CSI reports in a single PUCCH.

In operation 1440, the UE 116 determines a CSI report for thecorresponding MCS table to multiplex in a PUCCH transmission. In anembodiment where the UE 116 provides a first CSI report and a second CSIreport, the UE 116 can provide only a CQI value for the second CSIreport as other CSI components, such as a PMI or a CSI-RS resourceindicator (CRI), can be obtained from the first CSI report, for examplewhen a PDSCH transmission rank can be restricted to one. In anotherembodiment, the UE 116 can provide a CQI value and a rank indicator (RI)value in the second CSI report. In another embodiment, the UE 116 alwaysprovides only a CQI value in the second CSI report. In anotherembodiment, the UE 116 always provides only a CQI value and a RI value,when applicable, in the second CSI report.

In embodiments where the UE 116 multiplexes a first CSI report and asecond CSI report in a same PUCCH or PUSCH, the UE 116 can provide onlya CQI value, or only a CQI value and a RI value, for each of the firstand the second CSI report even if the UE is configured to provideadditional information, such as a PMI, for each of the CSI reports. Inother words, the UE 116 drops information such as a PMI or CRI fromeither the first or the second CSI report and multiplexes PMI or CRI inonly one of the first or second CSI reports in a corresponding PUCCH orPUSCH. The UE 116 can also indicate a CQI value for either the first orthe second CSI report as an offset to the CQI value for the second orthe first CSI report, respectively. A CQI value is an index to acorresponding MCS table.

Various embodiments of the present disclosure enable a determination ofa number of resource elements (REs) for multiplexing UCI in a repetitionof a PUSCH transmission having a number of repetitions.

A PUSCH transmission can include a number of repetitions where thenumber can be received in advance by the UE 116, or indicated by an ULDCI format that schedules the PUSCH transmission, or determined by theUE 116 as previously described. In embodiments where a same target BLERfor the TB(s) provided by the PUSCH transmission is independent of thenumber of repetitions, a spectral efficiency for each correspondingrepetition can vary depending on the number of repetitions. For example,for a same BLER of a received TB after a number of repetitions for anassociated PUSCH, a spectral efficiency of a repetition is smaller whenthe number of repetitions is eight than when the number of repetitionsis four.

Various embodiments of the present disclosure recognize the schedulingconstraints and communication latency of multiplexing the UCI startingfrom the first repetition and over all repetitions of a PUSCHtransmission. In particular, it is difficult for the UCI to betransmitted at any time instance and the UCI reception would becompleted only after a reception for all repetitions of the PUSCHtransmission is completed (although partial reception can be in everyrepetition). Accordingly, various embodiments of the present disclosureovercome the shortcomings of the UE 116 multiplexing the UCI from afirst repetition and over all repetitions of a PUSCH transmission, ordropping either the data or the UCI transmission, by enabling the UCI tobe multiplexed starting from any repetition of the PUSCH transmission.

In some embodiments, for example for multiplexing CSI reports, thenumber of PUSCH repetitions for multiplexing the UCI can be configuredby higher layer signaling. For example, the number of PUSCH repetitionsfor multiplexing the UCI can be the same as for UCI multiplexing in aPUCCH transmission or can be separately configured. In some embodiments,for HARQ-ACK information associated with PDSCH receptions scheduled by aDL DCI format or with a SPS PDSCH release, the number of PUSCHrepetitions for multiplexing UCI can be either indicated by/determinedfrom the DL DCI format or can be configured by higher layers. When theUCI is to be transmitted with a number of repetitions in a PUCCHtransmission that is larger than a number of repetitions of a PUSCHtransmission where the UCI is multiplexed, the UE 116 can multiplex theUCI in repetitions of the PUSCH transmission, instead of repetitions ofa PUCCH transmission that overlap in time with the repetitions of thePUSCH transmission, and multiplex the UCI in remaining repetitions ofthe PUCCH transmission that do not overlap in time with the repetitionsof the PUSCH transmission.

For example, FIG. 15 illustrates example PUSCH transmissions and PUCCHtransmissions according to various embodiments of the presentdisclosure. Although described herein as being implemented by the UE116, the method illustrated in FIG. 15 can be implemented by one or moreof the UEs 111-116 and a corresponding method can be performed by one ormore of the gNBs 101-103 described in FIG. 1. The example PUSCHtransmissions and PUCCH transmissions illustrated in FIG. 15 are forillustration only and should not be construed as limiting.

A UE 116 transmits a PUSCH with four repetitions 1510 and a PUCCH withfour repetitions. As shown in 1520 and 1530, two of the four repetitionsof the PUCCH transmission overlap with two repetitions of the PUSCHtransmission. The UE 116 multiplexes the UCI in the two overlappingrepetitions of the PUSCH transmission with the PUCCH 1530, does nottransmit the PUCCH for the overlapped repetitions 1520, and transmitsthe remaining two repetitions of the PUCCH transmission 1540.

FIG. 16 illustrates a method of determining a number of REs for UCImultiplexing according to various embodiments of the present disclosure.Although described herein as being implemented by the UE 116, the methodillustrated in FIG. 16 can be implemented by one or more of the UEs111-116 and a corresponding method can be performed by one or more ofthe gNBs 101-103 described in FIG. 1. Other embodiments can be usedwithout departing from the scope of the present disclosure.

In embodiments where the UE 116 multiplexes the UCI in one or morerepetitions of a PUSCH transmission, a location of PUSCH REs used forUCI multiplexing can be the same as when the PUSCH transmission iswithout repetitions. A number of REs used for UCI multiplexing candepend on the number of repetitions for the PUSCH transmission, as thenumber of REs determines a spectral efficiency of each repetition. Forexample, values of the parameter β_(offset) ^(HARQ-ACK), of theparameter β_(offset) ^(CSI-1), or of the parameter β_(offset) ^(CSI-2)can be provided to the UE 116 by higher layers relative to norepetitions of an associated PUSCH transmission.

In operation 1610, the UE 116 transmits a PUSCH that includes a total ofN_(PUSCH) ^(repeat) repetitions that would multiplex UCI in N^(UCI)_(PUSCH) repetitions. Then, in operation 1620, the UE 116 determines anumber of REs (or a number of coded modulation symbols) for multiplexingthe UCI in each N^(UCI) _(PUSCH) repetition of the PUSCH transmission asa product of ┌N^(repeat) _(PUSCH)/N^(UCI) _(PUSCH)┐ and a number of UCIREs in the case of no PUSCH repetitions. More particularly, the UE 116determines a number of REs for multiplexing the UCI in each N^(UCI)_(PUSCH) repetition by scaling by ┌N^(repeat) _(PUSCH)/N^(UCI) _(PUSCH)┐a number of REs (or a number of coded modulation symbols) correspondingto N^(repeat) _(PUSCH)=1 repetitions (i.e. no repetitions) of the PUSCHtransmission. For example, for N^(UCI) _(PUSCH)=1, the UE 116 can scalea number of REs for UCI multiplexing, or equivalently a number of UCIcoded modulation symbols, by N^(repeat) _(PUSCH). In operation 1630, theUE 116 multiplexes the UCI over the determined number of REs in each ofthe N^(UCI) _(PUSCH) repetitions and transmits the N^(UCI) _(PUSCH)repetitions. For example, using Equation 2, a number of coded modulationsymbols per layer for HARQ-ACK transmission, can be determined, as

$Q_{ACK}^{\prime} = {\min {\left\{ {\left\lceil {\frac{\left( {O_{ACK} + L_{ACK}} \right) \cdot \beta_{offset}^{PUSCH} \cdot {\sum\limits_{l = 0}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}}{\sum\limits_{r = 0}^{C_{{UL} - {SCH}} - 1}K_{r}} \cdot \frac{N_{PUSCH}^{repeat}}{N_{PUSCH}^{UCI}}} \right\rceil,\left\lceil {\alpha \cdot {\sum\limits_{l = l_{0}}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}} \right\rceil} \right\}.}}$

The scaling is with respect to a number of required coded modulationsymbols while a final number of coded modulation symbols can still besubject to an upper bound of

$\left\lceil {\alpha \cdot {\sum\limits_{l = l_{0}}^{N_{{symb},{all}}^{PUSCH} - 1}{M_{sc}^{UCI}(l)}}} \right\rceil.$

A same modification also applies for determining a number of codedmodulation symbols per layer for HARQ-ACK transmission.

Various embodiments of the present disclosure provide a CSI reporttriggered by a DL DCI format. Various embodiments can include a singleCSI report or multiple CSI reports. A single CSI report can correspondto a single cell and one set of time, frequency, and/or spatialresources. Multiple CSI reports can correspond to multiple cells ormultiple sets of time, frequency, and/or spatial resources.

For example, for a dynamic HARQ-ACK codebook determined based on acounter DAI field and, when present, on a total DAI field in DL DCIformats, the UE 116 can be triggered to provide a CSI report by a DL DCIformat transmitted by the gNB 102. The UE 116 can then multiplex the CSIreport and the HARQ-ACK information associated with the DL DCI format ina same PUCCH transmission. An ambiguity between the gNB 102 and the UE116 can occur for a number of UCI bits when the UE 116 fails to detectthe DCI format triggering the CSI report as, in response to identifyingbased on the counter or total DAI field that the UE 116 failed to detectthe DCI format, the UE 116 is unable to determine whether to multiplexin the PUCCH only HARQ-ACK information bits corresponding to TBs in aPDSCH scheduled by the DCI format in case the DCI format does nottrigger a CSI report or both the HARQ-ACK information bits and CSIreport bits (and possibly SR bits, when any) in case the DCI formattriggers a CSI report. An ambiguity in the number of UCI bits can alsolead to an ambiguity in a number of RBs for the PUCCH transmission.

Accordingly, various embodiments of the present disclosure circumventthis ambiguity between the gNB 102 and the UE 116. For example, FIG. 17illustrates a method of multiplexing a CSI report according to variousembodiments of the present disclosure. Although described herein asbeing implemented by the UE 116, the method illustrated in FIG. 17 canbe implemented by one or more of the UEs 111-116 and a correspondingmethod can be performed by one or more of the gNBs 101-103 described inFIG. 1. Other embodiments can be used without departing from the scopeof the present disclosure.

In operation 1710, the UE 116 detects a DL DCI format that includes acounter DAI field and a CSI report request field. An ordering of DL DCIformats can be across cell indexes for a same PDCCH monitoring occasionand then across PDCCH monitoring occasions. When the UE 116 detects morethan one DL DCI formats that schedule respective PDSCH receptions at asame PDCCH monitoring occasion, the value of a counter DAI field can beused to order or index the DL DCI formats.

In a first example, when a DL DCI format triggers a CSI report then, forexample, for a CSI request field of 2 bits in a DL DCI format and for 3consecutive DL DCI formats prior to the DCI format, a value ‘00’ canindicate no CSI report triggered in any of the previous 3 DL DCIformats, a value ‘11’ can indicate that there was a CSI report triggeredin the third of previous 3 DL DCI formats, a value ‘10’ can indicatethat there was a CSI report triggered in the second of previous 3 DL DCIformats, and a value ‘01’ can indicate that there was a CSI reporttriggered in the immediately previous DCI format from the 3 DL DCIformats. In operation 1720, the UE 116 determines whether the CSI reportrequest field value is ‘00’. As described above, various values of theCSI report request field are possible, such as ‘00’, ‘11’, ‘10’, and‘01’. When the CSI report request field value is ‘00’, the UE 116proceeds to operation 1730. Where the CSI report request field value isnot ‘00’, the processor 340 proceeds to operation 1740. Afterdetermining the CSI report request field value is ‘00’ in operation1720, in operation 1730 the UE 116 generates only HARQ-ACK bits for thelast three DL DCI formats the UE 116 identifies as having failed todetect based on the counter DAI field. After determining the CSI reportrequest field value is not ‘00’ in operation 1720, in operation 1740 theprocessor 340 generates HARQ-ACK bits and CSI report bits correspondingto a DL DCI format from the last 3 DL DCI formats that the UE 116identifies as having failed to detect and corresponds to the valueprovided by the CSI report request field. The HARQ-ACK bits can includeNACK values. The last DL DCI formats can be based on the value of thecounter DAI field.

In a second example, a CSI report request field can request a CSI reportin multiple DCI formats that the UE 116 multiplexes associated HARQ-ACKinformation in a same PUCCH transmission. The UE 116 multiplexes onlyone CSI report, after the HARQ-ACK information bits, in the PUCCHtransmission (or in a PUSCH transmission) regardless of the number ofDCI formats that the UE 116 detects and request a CSI report from the UE116. In other words, for a PUCCH transmission from UE 116 with HARQ-ACKinformation in response to PDSCH receptions scheduled by multiple DCIformats, more than one of the multiple DCI formats can request a CSIreport from UE 116 and UE 116 provides only a single CSI report thatcorresponds, for example, to measurements available at a time of a PDCCHreception that provides the first or the last of the more than one DCIformats. The CSI report request field can comprise of one bit.

In some embodiments, the number of CSI report bits can be predeterminedand provided in advance by higher layers. If the number of bits for theCSI report is smaller than the predetermined number, the UE 116 can addremaining bits with a predetermined value, such as the one correspondingto a ‘NACK’ for HARQ-ACK information.

In various embodiments, a DAI field can be combined with a CSI reportrequest field into a single field that can be used by the UE 116 todetermine a number of DL DCI formats that the UE 116 failed to detectand DL DCI formats, from the number of DL DCI formats, that includedtriggering of a CSI report.

For example, FIG. 18 illustrates a method of multiplexing a CSI reportaccording to various embodiments of the present disclosure. Althoughdescribed herein as being implemented by the UE 116, the methodillustrated in FIG. 18 can be implemented by one or more of the UEs111-116 and a corresponding method can be performed by one or more ofthe gNBs 101-103 described in FIG. 1. Other embodiments can be usedwithout departing from the scope of the present disclosure.

In operation 1810, the UE 116 receives a set of PUCCH resources todetermine a resource for transmitting a CSI report triggered by a DL DCIformat. The set of PUCCH resources can be stored in the memory 360. Forexample, the UE 116 can multiplex the CSI report in a PUCCH transmissionthat does not overlap in time with a PUCCH transmission for HARQ-ACKinformation. If the PUCCH transmission overlaps in time with the PUCCHtransmission for HARQ-ACK information, the UE 116 either multiplexes theHARQ-ACK information and the CSI report in a same PUCCH or the UE 116does not transmit, for example, the CSI report if multiplexing ofHARQ-ACK information and CSI reports is not enabled by configuration.

In operation 1820, the UE 116 detects the DL DCI format that includes aCSI report request field triggering the CSI report and the PUCCHresource indicator field. In various embodiments, when the set includesmore than one resource, the PUCCH resource indicator field in the DL DCIformat triggering the CSI report can indicate a resource from the set ofresources for the PUCCH transmission. The resource for the PUCCHtransmission can include time, frequency, and/or spatial resources. Forexample, the UE 116 can receive, from the gNB 102, a set of fourresources for a PUCCH transmission that include a CSI report triggeredby a DL DCI format. A field in the DL DCI format triggering the CSIreport can indicate one resource from the set of four resources.

In operation 1830, the UE 116 multiplexes the CSI report in the PUCCHtransmission using the resource indicated by the PUCCH resourceindicator field. In various embodiments, the UE 116 that is triggered aCSI report by a DL DCI format can multiplex the CSI report and theHARQ-ACK information associated with the DL DCI format in separate PUCCHtransmissions. It is also possible that a UE is provided a first set ofPUCCH resources for use when the UE does not multiplex a triggered CSIreport in a PUCCH transmission and a second set of PUCCH resources foruse when the UE multiplexes a triggered CSI report in a PUCCHtransmission. The UE interprets PUCCH resource indication field in a DCIformat scheduling a PDSCH reception by the UE, for the UE to transmit aPUCCH with corresponding HARQ-ACK information, to indicate a resourcefrom the first set of PUCCH resources or from the second set of PUCCHresources according to whether or not the UE is also indicated by theDCI format to multiplex a triggered CSI report in the PUCCHtransmission.

Although the present disclosure has been described with an exampleembodiment, various changes and modifications can be suggested by or toone skilled in the art. It is intended that the present disclosureencompass such changes and modifications as fall within the scope of theappended claims.

What is claimed:
 1. A method for a user equipment (UE) to providechannel state information (CSI) reports, the method comprising:receiving a channel state information reference signal (CSI-RS);generating, based on the CSI-RS reception, a first CSI report and asecond CSI report, wherein the first CSI report includes a first channelquality indicator (CQI) index from a first set of CQI indexes and thesecond CSI report includes a second CQI index from a second set of CQIindexes; and transmitting the first CSI report in a first channel andthe second CSI report in a second channel.
 2. The method of claim 1,wherein the first channel is the same as the second channel.
 3. Themethod of claim 2, wherein the first CSI report and the second CSIreport are separately encoded.
 4. The method of claim 1, wherein thefirst set of CQI indexes corresponds to a first set of modulation andcoding scheme (MCS) indexes and the second set of CQI indexescorresponds to a second set of MCS indexes.
 5. The method of claim 1,further comprising: determining a first number of resource elements(REs) for multiplexing the first CSI report in the first channel;determining a second number of REs for multiplexing the second CSIreport in the second channel; and dropping parts of the first CSIreport, when the first channel is the same as the second channel and anumber of available REs for multiplexing the first CSI report and thesecond CSI report is smaller than a sum of the first number of REs andthe second number of REs, until the number of available REs is notsmaller than the sum of the first number of REs and the second number ofREs.
 6. The method of claim 1, further comprising receiving: a firstconfiguration for contents of the first CSI report, and a secondconfiguration for contents of the second CSI report.
 7. The method ofclaim 6, wherein: the first configuration for the contents of the firstCSI report includes a precoding matric indicator (PMI), the secondconfiguration for the contents of the second CSI report includes a PMI,the first CSI report includes a PMI and the second CSI report includes aPMI when the first channel is different than the second channel, andonly one of the first CSI report and the second CSI report includes aPMI when the first channel is same as the second channel.
 8. A userequipment (UE) comprising: a receiver configured to receive a channelstate information reference signal (CSI-RS); a processor configured togenerate, based on the CSI-RS reception, a first channel stateinformation (CSI) report and a second CSI report, wherein the first CSIreport includes a first channel quality indicator (CQI) index from afirst set of CQI indexes and the second CSI report includes a second CQIindex from a second set of CQI indexes; and a transmitter configured totransmit the first CSI report in a first channel and the second CSIreport in a second channel.
 9. The UE of claim 8, wherein the firstchannel is the same as the second channel.
 10. The UE of claim 9,wherein the transmitter is further configured to separately encode thefirst CSI report and the second CSI report.
 11. The UE of claim 8,wherein the first set of CQI indexes corresponds to a first set ofmodulation and coding scheme (MCS) indexes and the second set of CQIindexes corresponds to a second set of MCS indexes.
 12. The UE of claim8, wherein the processor is further configured to: determine a firstnumber of resource elements (REs) for multiplexing the first CSI reportin the first channel, determine a second number of REs for multiplexingthe second CSI report in the second channel, drop parts of the first CSIreport, when the first channel is the same as the second channel and anumber of available REs for multiplexing the first CSI report and thesecond CSI report is smaller than a sum of the first number of REs andthe second number of REs, until the number of available REs is notsmaller than the sum of the first number of REs and the second number ofREs.
 13. The UE of claim 8, wherein the receiver is further configuredto receive a first configuration for contents of the first CSI reportand a second configuration the contents of the second CSI report. 14.The UE of claim 13, wherein: the first configuration for the contents ofthe first CSI report includes a precoding matric indicator (PMI), thesecond configuration for the contents of the second CSI report includesa PMI, the first CSI report includes a PMI and the second CSI reportincludes a PMI when the first channel is different than the secondchannel, and only one of the first CSI report and the second CSI reportincludes a PMI when the first channel is same as the second channel. 15.A base station comprising: a transmitter configured to transmit, to auser equipment (UE), a channel state information reference signal(CSI-RS); and a receiver configured to receive, from the UE, a channelwith a first channel state information (CSI) report and a second CSIreport generated based on the CSI-RS, wherein the first CSI reportincludes a first channel quality indicator (CQI) index from a first setof CQI indexes and the second CSI report includes a second CQI indexfrom a second set of CQI indexes.
 16. The base station of claim 15,further comprising a processor configured to separately decode the firstCSI report and the second CSI report.
 17. The base station of claim 15,wherein the first set of CQI indexes corresponds to a first set ofmodulation and coding scheme (MCS) indexes and the second set of CQIindexes corresponds to a second set of MCS indexes.
 18. The base stationof claim 15, further comprising a processor configured to determinecontents of the first CSI report and the second CSI report according to:a number of available resource elements (REs) in the channel formultiplexing the first CSI report and the second CSI report, and anumber of REs required for multiplexing the first CSI report.
 19. Thebase station of claim 15, wherein the transmitter is further configuredto transmit a first configuration for contents of the first CSI reportand a second configuration for contents of the second CSI report. 20.The base station of claim 19, wherein: the receiver is furtherconfigured to receive a precoding matrix indicator (PMI) in one of thefirst CSI report and the second CSI report, the first configuration forthe contents of the first CSI report includes a PMI, and the secondconfiguration for the contents of the second CSI report includes a PMI.